Readme.txt 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. crm_pro
  2. ├── admin -- 系统管理模块和用户管理模块
  3. ├── authorization -- 登录鉴权模块
  4. ├── core -- 通用的代码和工具类
  5. ├── crm -- 客户管理模块(租户相关)
  6. ├── gateway -- 网关模块
  7. ├── oa -- OA模块(审批相关)
  8. └── work -- 项目管理模块(任务分配相关)
  9. └── workflow -- 工作流模块
  10. -----------------------以上原框架自带---------------------------
  11. ├── build -- 智慧工地功能模块(核心业务)
  12. ├── dataagg -- 数据聚合模块
  13. ├── datarecept -- 数据接收模块
  14. ├── message -- 消息发送模块
  15. ├── xxl-job-admin -- 定时任务模块
  16. ### 前置环境
  17. - Jdk1.8
  18. - Maven3.5.0+
  19. - Mysql5.7.20
  20. - Redis(版本不限)
  21. - Nacos(1.2.1)
  22. ### 安装说明
  23. #### 1. 导入初始化sql,目前项目下gateway模块使用的独立数据库,其他模块使用同一数据库
  24. - 初始化gateway模块数据库:新建数据库 wk_nacos,参见脚本:DBsql/wk_nacos.sql
  25. - 初始化其余模块数据库:新建数据库 wk_build_demo,参见脚本:DBsql/wk_build_demo.sql
  26. - 初始化定时任务模块数据库:新建数据库 xxl_job ,参见脚本:DBsql/xxl_job.sql
  27. #### 2.在各个模块下resource目录配置数据库以及redis帐号信息(默认使用的是application-dev.yml配置文件)
  28. #### 3.项目需在项目根目录执行mvn install
  29. #### 4.项目启动
  30. 先启动nacos、redis等基础服务
  31. 其中项目基础模块:gateway,authorization,admin必须启动,其他模块可按需启动。
  32. 启动完成后,在浏览器中访问:http://localhost:8443/即可登录系统
  33. ### 其他说明
  34. 新增服务时需在wk_nacos.config_info_route表中新增相应网关路由