请输入
菜单

6.0.7及以前版本的连接erp升级到新框架连接erp

下载

一、备份

1、使用连接自动备份程序(D:\lianjieerp\bin\autobackup.bat)双击进行备份。默认备份路径为 D:\lianjieerp backup下文件名包含当前日期的压缩文件。备份文件应包括 :数据库文件(data文件夹)、配置文件(lianjieerp\include 和 lianjieerp\user_privileges)

2、手动备份。

 配置文件:

D:\lianjieerp\www\lianjieerp\include\modules  modules文件夹里为接口的默认配置文件
D:\lianjieerp\www\lianjieerp\user_privileges\modules    这个路径下的modules文件夹里如果有配置文件优先执行这个路径下的文件

数据库:

D:\lianjieerp\mysql\data  data文件夹为数据库文件     建议使用navcat工具转储数据库为sql文件

二、71mis.com 官网下载连接erp最新升级包,升级连接erp

三、替换修改配置文件

1、确定需要替换文件的模块。接口有配置crm->erp方向的模块需要替换配置文件

(注:配置文件不能使用记事本打开编辑保存,会损坏文件报错。)

2、从备份文件中找到对应的需要替换的配置文件,文件名格式:cls_crmtoerp_cloud_accounts.php (以云星空的客户模块为例)

查找user_privileges 文件夹的备份文件,是否存在 user_privileges\modules\Accounts\cls_crmtoerp_cloud_accounts.php  文件

如果没有该文件,查找include文件夹的备份文件 中的 include\modules\Accounts\cls_crmtoerp_cloud_accounts.php 

注释:

   accounts :crm模块名(例:accounts:客户;contacts:联系人;products:产品;vendors:供应商)

   cloud :erp产品名称

( 常见erp产品名称对应如下:

erp产品名称 配置文件名对应值
金蝶云星空 cloud
金蝶云星空SDK cloudsdk
金蝶云星辰2.0版本 jdyisv2
金蝶云星辰1.0版本 jdyisv
用友T+Cloud_New tcloudnew
用友好业财 hyc
鼎捷易助 dingjieyizhu

   )

3、将找到的配置文件备份文件 复制到新的路径下(D:\lianjieerp\www\lianjieerp_new\app\src\Domain\User\Service\Exch\user_privileges\modules\Accounts

Accounts: crm模块名称,根据接口模块进行调整

4、修改配置文件命名空间。

使用notepad++工具打开复制后的配置文件 (71mis.com官网上有工具的安装包)

将上图红框中的内容替换为如下内容:

namespace App\Domain\User\Service\Exch\user_privileges\modules\Accounts;
use App\Domain\User\Service\Exch\cls_exch_crmtoerp_cloud;
use App\Domain\User\Service\PearDataBase;
use Spiral\Http\Request\InputManager;

注释:

Accounts :crm模块名

cls_exch_crmtoerp_cloud :该配置文件继承的类名(需修改为同下图中蓝色框选中的内容值一致)

5、修改文件构造方法

将上图红框部分内容修改为如下内容:

public function __construct($crm_module,$erp_db_obj,$exchaccount_info,$crmlogin_url,PearDataBase $adb,InputManager $input,$column_value)
    {
        parent::__construct($crm_module,$erp_db_obj,$exchaccount_info,$crmlogin_url,$adb,$input,$column_value);

修改后效果如下图蓝框内容:

 

6、修改完配置文件后需要重新启动 lianjieerpweb 服务

7、服务启动后,点击桌面连接erp图标打开接口,新接口访问地址为:http://localhost:88/

(88为默认端口号,根据客户实际情况调整)如果桌面图标跳转地址错误可手动修改跳转地址

8、登录连接erp,会提示需要配置crm账套,点击左边菜单栏“crm账套”,重新保存crm的账号密码

9、测试接口后开启接口

 

 

上一个
升级以后访问地址错误 Unable to route `http://localhost:88/lianjieerp/index.php`.
下一个
连接ERP服务安装失败处理
最近修改: 2025-08-27