buhuazhen
4 天以前 b36dfcb807af748dabdbc76a134b0667196563f6
分支
用户 buhuazhen <hua100783@gmail.com>
星期二, 三月 10, 2026 14:37 +0800
提交者 buhuazhen <hua100783@gmail.com>
星期二, 三月 10, 2026 14:37 +0800
提交b36dfcb807af748dabdbc76a134b0667196563f6
目录 9716db52602c1b21514429f1bab683f22d116339 目录 | zip | gz
上一版本 021e32b8a591de2ec53120390e3b6f9e34148b78 查看 | 对比
feat(projectManagement): 完善项目信息管理功能

- 在多个实体类中新增创建人和更新人名称字段支持自动填充
- 扩展ContractInfoHandleService、ShippingAddressHandleService,新增根据infoId查询方法
- InfoController新增项目保存、状态更新、删除、分页查询和详情接口
- InfoService及实现类添加状态更新、删除、分页查询和详细信息获取功能
- 使用CompletableFuture优化项目详情数据异步加载
- InfoMapper及XML实现分页列表查询功能,支持多条件过滤
- 新增UpdateStateInfo、SearchInfoVo、ListInfoVo等数据传输对象
- 添加IsDeleteEnum,支持逻辑删除标识语义化
- MybatisHandler新增用户名称自动填充逻辑
- SalesLedgerService新增根据关联ID及类型获取销售产品列表功能
- DTO及VO中增强校验注解及属性定义,完善附件与团队相关字段管理
已添加5个文件
已修改21个文件
466 ■■■■■ 文件已修改
src/main/java/com/ruoyi/common/config/MybatisHandler.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/common/enums/BaseEnum.java 1 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/common/enums/IsDeleteEnum.java 22 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/common/enums/PlanStageEnum.java 9 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/controller/InfoController.java 38 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/dto/SaveInfoDto.java 18 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/dto/UpdateStateInfo.java 31 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/mapper/InfoMapper.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/pojo/ContractInfo.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/pojo/Info.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/pojo/Plan.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/pojo/PlanNode.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/pojo/ShippingAddress.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/service/InfoService.java 34 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/service/impl/InfoServiceImpl.java 96 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/service/impl/handle/ContractInfoHandleService.java 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/service/impl/handle/InfoHandleService.java 14 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/service/impl/handle/ShippingAddressHandleService.java 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/vo/InfoVo.java 24 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/vo/ListInfoVo.java 42 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/vo/SavePlanNodeVo.java 6 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/vo/SavePlanVo.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/vo/SearchInfoVo.java 32 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/service/ISalesLedgerService.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/service/impl/SalesLedgerServiceImpl.java 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/projectManagement/InfoMapper.xml 23 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史