2026-04-13 e10b63a4b69eb4a55079ad372f1fa3b58d08a054
分支
用户 <2163098428@qq.com>
星期一, 四月 13, 2026 16:12 +0800
提交者 <2163098428@qq.com>
星期一, 四月 13, 2026 16:12 +0800
提交e10b63a4b69eb4a55079ad372f1fa3b58d08a054
目录 ad1dd537b2ea3109a24f2db778a0a3374d91c6d2 目录 | zip | gz
上一版本 0de48d9e979226d9214267c8d206245d44b31d7f 查看 | 对比
refactor(utils): 优化订单编号生成逻辑

- 修改 OrderUtils.countTodayByCreateTime 方法增加 code 参数用于指定编码字段
- 重构编号生成算法,从查询今日记录总数改为查询最后一条记录的序号
- 使用 substring 截取最后3位序号并递增,避免序号重复问题
- 在多个业务模块中统一应用新的编号生成方法
- 修复 ApproveProcess、PaymentShipping、ProcurementRecord 等模块的编号生成调用
- 添加 CollectionUtils 导入以支持集合工具类使用
已修改11个文件
69 ■■■■■ 文件已修改
src/main/java/com/ruoyi/approve/service/impl/ApproveProcessServiceImpl.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/common/utils/OrderUtils.java 49 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/procurementrecord/service/impl/ProcurementRecordServiceImpl.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/procurementrecord/service/impl/ReturnManagementServiceImpl.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/controller/RolesController.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/purchase/controller/PurchaseReturnOrdersController.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/controller/PaymentShippingController.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/controller/ShippingInfoController.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/service/impl/SalesQuotationServiceImpl.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/service/impl/StockInRecordServiceImpl.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/service/impl/StockOutRecordServiceImpl.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史