Yuque Archive
工作资料 - 新新

保理项目交接文档 - 王宇

1. 保理代理

注:账号权限回收后,个人仓库可能被转移至管理员账户,请与 scm 同事确认

项目源码:http://10.10.77.113:8888/wangyu/scf-demo

项目目录:

项目说明(一共 5 个):

导入数据文件

数据库要求:不区分大小写,(我用的 5.7 版本)

需要导入的数据库文件:

dubbo provider

项目包含三个子模块:

scf-dubbo-interface 需要先 install 一下,然后主要 package scf-dubbo-provider 项目。

如果遇到依赖包不全的问题,可以将 scf-dubbo-provider 项目 lib 目录下的 jar 包安装到 maven 仓库,README 中有安装命令。

scf-dubbo-provider 的配置文件是 application.yml,需要改两处配置,一是数据库,二是 dubbo 配置:

(数据库名和 sql 文件的数据库名默一致认)

(address 指 zookeeper 地址,group 目前的仓库配置是一致的 )

admin (前台后端)

配置文件是 application-dev.yml,也是注意修改数据库配置和 dubbo 配置。

admin-ui (前台前端)

  • 执行 npm i 安装依赖
  • 执行 npm run dev 本地启动调试项目
  • 执行 npm run build 编译出静态页面文件,在 dist 目录下

默认账号密码:

  • 18518417985
  • 11111111 (8个1)

(不需要可以不改)开发时的后台地址:config/index.js 中配置

(不需要可以不改)部署时向后台请求的前缀: utils/server.js 中配置

jeecg-boot (后台后端)

后台后端包含三个子模块:

(1)首先需要配置 activiti-middleware 中 acctiviti.cfg.xml 的数据库配置:

注意:目前这个配置文件没办法提出到项目外面,只能打包到 jar 包里

(2)然后修改 jeecg-boot-module-system 模块中的 application-dev.yml 文件

这个配置文件中需要关注 3 个地方,一个是数据库配置,二是 dubbo 配置,三是 redis 配置

ant-design-vue-jeecg (后台前端 )

  • 执行 npm i 安装依赖
  • 执行 npm run serve 本地启动调试项目
  • 执行 npm run build 编译出静态页面文件,在 dist 目录下

默认账号密码:

  • admin
  • 123456

(不需要可以不改)开发时的后台地址:vue.config.js 中配置

(不需要可以不改)部署时向后台请求的前缀: utils/request.js 中配置

其他注意事项

  • 前端项目开发调试,目前启动和编译都是根路径
  • 前端项目编译出的都是静态文件,部署的时候要用 web 服务器

2. H5 电子办公

项目源码:http://10.10.77.113:8888/wangyu/scf_factoring

项目目录:

项目说明(一共 5 个):

导入数据文件

数据库要求:不区分大小写,(我用的 5.7 版本)

需要导入的数据库文件:

dubbo provider

和保理代理的一模一样。

admin (前台后端)

和保理代理的一模一样。

factorings-page (前台前端)

  • 执行 npm i 安装依赖
  • 执行 npm run serve 本地启动调试项目
  • 执行 npm run build 编译出静态页面文件,在 dist 目录下

默认账号密码:

  • 信用代码:111111(随便填)
  • 手机号码:18649332454
  • 密码:12345678

(不需要可以不改)开发时的后台地址:vue.config.js 中配置

(不需要可以不改)部署时向后台请求的前缀: vue.config.js 中配置(publicPath)

jeecg-boot (后台后端)

和保理代理的一模一样。

ant-design-vue-jeecg (后台前端 )

和保理代理的一模一样。

默认账号密码:

  • admin
  • 123456

其他注意事项

  • dubbo 的 group 配置一定要和保理代理项目区分开。

3. 参考 docker 命令

启动数据库:

启动 zookeeper:

启动 redis: