chenhj
2026-04-16 145f6c5c7a7a04eff490ae8436c0024850b78bc5
分支
用户 chenhj <1263187585@qq.com>
星期四, 四月 16, 2026 17:54 +0800
提交者 chenhj <1263187585@qq.com>
星期四, 四月 16, 2026 17:54 +0800
提交145f6c5c7a7a04eff490ae8436c0024850b78bc5
目录 0de9574deb40a689096dcfef412bdd5f96a7a803 目录 | zip | gz
上一版本 f25c104e00827806077b166bd4080ccb0739fff8 查看 | 对比
feat(customer): 新增客户跟进导出及客户转移功能

- 新增CustomerExcelDTO用于导出客户跟进记录的Excel数据结构
- 在CustomerMapper中添加selectCustomerDtoListByIds和selectCustomerDtoLists方法支持客户跟进数据查询
- 编写CustomerMapper.xml,定义客户跟进记录SQL查询语句,关联客户跟进表
- CustomerServiceImpl中实现客户跟进数据查询及客户转移业务逻辑,包括维护人存在性校验和客户存在性校验
- CustomerController添加/exportFollowUpList导出客户跟进记录接口,以及/transferCustomer实现客户转移接口
- 调整Customer实体类取消部分字段填充注解,优化导入导出相关实现
- 对客户新增和修改进行客户名称唯一性校验,防止重名冲突
已添加2个文件
已修改5个文件
239 ■■■■ 文件已修改
src/main/java/com/ruoyi/basic/controller/CustomerController.java 28 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/excel/CustomerExcelDTO.java 38 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/mapper/CustomerMapper.java 49 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/pojo/Customer.java 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/ICustomerService.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/impl/CustomerServiceImpl.java 51 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/basic/CustomerMapper.xml 55 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史