liyong
2026-04-17 544bfa4c9c8b5777d1440b93e12a5e51ae916156
分支
用户 liyong <18434998025@163.com>
星期五, 四月 17, 2026 15:36 +0800
提交者 liyong <18434998025@163.com>
星期五, 四月 17, 2026 15:36 +0800
提交544bfa4c9c8b5777d1440b93e12a5e51ae916156
目录 61560a35f97e77a45090ba8d96c48e976695eab9 目录 | zip | gz
上一版本 69e4436441fb64b45a43108f5f374cca29554fda 查看 | 对比
feat(basic): 客户管理模块重构及数据库配置更新

- 更新数据库连接配置为本地环境设置
- 将模块从 staff 切换为 basic 模块
- 在 Customer 实体类中新增使用用户和使用状态字段
- 添加 CustomerDto 和 CustomerPrivateDto 数据传输对象
- 引入 CustomerPrivate 和 CustomerPrivatePool 实体类
- 创建 CustomerPrivateController 控制器实现增删改查功能
- 实现 CustomerPrivateMapper 数据访问层接口
- 更新 CustomerFollowUp 表关联字段从 customerId 到 customerPrivatePoolId
- 修改 CustomerReturnVisit 表关联字段为 customerPrivatePoolId
- 重构 CustomerServiceImpl 中的列表查询逻辑
- 添加 CustomerMapper 的 listPage 分页查询方法
- 创建 CustomerMapper.xml 映射文件实现复杂查询逻辑
- 更新 InvoiceLedgerMapper.xml 的分组查询条件
- 修改回访提醒任务中的客户ID参数传递
- 添加销售台账中客户私海池的相关处理逻辑
- 更新忽略表配置增加产品相关表单
已添加15个文件
已修改16个文件
1341 ■■■■■ 文件已修改
src/main/java/com/ruoyi/CodeGenerator.java 6 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/controller/CustomerController.java 9 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/controller/CustomerFollowUpController.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/controller/CustomerPrivateController.java 90 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/controller/CustomerPrivatePoolController.java 93 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/dto/CustomerDto.java 4 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/dto/CustomerPrivateDto.java 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/dto/CustomerPrivatePoolDto.java 124 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/mapper/CustomerMapper.java 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/mapper/CustomerPrivateMapper.java 18 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/mapper/CustomerPrivatePoolMapper.java 29 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/pojo/Customer.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/pojo/CustomerFollowUp.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/pojo/CustomerPrivate.java 115 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/pojo/CustomerPrivatePool.java 68 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/pojo/CustomerReturnVisit.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/CustomerPrivatePoolService.java 39 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/CustomerPrivateService.java 33 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/ICustomerService.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/impl/CustomerFollowUpServiceImpl.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/impl/CustomerPrivatePoolServiceImpl.java 234 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/impl/CustomerPrivateServiceImpl.java 112 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/impl/CustomerReturnVisitServiceImpl.java 6 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/impl/CustomerServiceImpl.java 147 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/task/ReturnVisitReminderTask.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/common/config/IgnoreTableConfig.java 4 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/service/impl/SalesLedgerServiceImpl.java 7 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/basic/CustomerMapper.xml 33 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/basic/CustomerPrivateMapper.xml 25 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/basic/CustomerPrivatePoolMapper.xml 97 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sales/InvoiceLedgerMapper.xml 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史