项目一:某烟草公司内部监管一体化平台采购规范管理应用建设项目(二期)
开发环境: eclipse + vscode + node v12 + npm+ webpack + eslint + mysql8.0.20 + Java 8 + Maven + git
软件架构:
前端: Vue 2.6.11+ElementUI 2.13.2
后端: Spring Boot + Spring Cloud 2020 + SpringCloud Alibaba 2021
项目架构说明:
purchase-parent
⚫ purchase-api // api 子模块集合
⚫ purchase-common // 通用工具集合
◼ purchase-common-tool // 工具包, 系统中需要添加的公共工具类等
◼ purchase-config-spring-boot-stater // AutoConfig 配置包,避免重复配置
⚫ purchase-service // service 子模块服务集合
◼ purchase-system // 基础框架集成,提供人员权限管理等 [9000]
◼ purchase-base-info // 采购基础信息 [9010]
◼ purchase-plan // 采购计划 [9020]
◼ purchase-implement // 采购实施 [9030]
◼ purchase-public // 采购公开 [9040]
◼ purchase-report // 采购报表 [9050]
◼ purchase-inspect // 采购巡查 [9060]
项目描述:
湖北中烟内部监管一体化平台-采购规范管理应用建设项目此次升级改造的主要功能包括:跨部门跨系统业
务协同、规范监管模块、技术平台升级改造、采购管理功能改造与体验优化、采购业务支撑范围扩展、移动应
用扩展、系统管理等功能模块。
责任描述:主要负责编写 跨部门跨系统业务协同(集中采购填报,调整,及审核流程)purchase-plan 采购计
划模块,purchase-implement 采购实施模块,purchase-report 采购报表模块,使用 mybatis-plus 完成业务数据持
久化,数据分页查询以及复杂 sql 的编写查询,EasyExcel 完成表格导入导出功能实现,xxjob 实现任务调度,Feign 接
口实现微服务之间通信,前端业务应用使用 qiankun 拆分业务模块, 移动应用扩展(移动端)主要通过 vue + vant 来
实现移动端框架。