liuy
|
d99e062ba8
|
fix(purchase): 修复采购退料单流程获取问题
-将 queryU8cPoOrderRertunOperationFlow 方法替换为 queryU8cPoOrderOperationFlow 方法
- 更新了测试用例,添加了新的采购退料单单号
|
2025-08-26 11:17:38 +08:00 |
liuy
|
66185351e9
|
fix(sales): 修复维度组装中业务日期相关逻辑
- 在 PassiveWarehouseReceiptToC 和 SoSaleReturnPluginInitializerToC 中添加业务日期处理逻辑
- 修复了因缺少业务日期导致的维度组装不完整问题
- 优化了异常处理,增加了更具体的错误提示
|
2025-08-26 08:44:46 +08:00 |
liuy
|
230c45d8e5
|
refactor(buildpackage): 优化销售退货单推送逻辑
-简化了推送场景类型的判断条件
- 增加了判断红字应收单的注释说明
- 调整了代码格式,提高了可读性
|
2025-08-25 16:57:04 +08:00 |
liuy
|
d4e0a4417c
|
fix: 修改文件名大小写
|
2025-08-25 16:50:32 +08:00 |
liuy
|
82f0c73c49
|
fix(buildpackage): 修复 TOC 红字应收单推送逻辑
- 在推送 U8C之前增加对 childrenns 列表的空检查
- 避免在没有有效数据时进行不必要的推送操作
- 优化代码结构,提高代码的可读性和性能
|
2025-08-25 15:03:36 +08:00 |
liuy
|
d35a0f12b4
|
refactor(sales): 重构销售退货金额计算逻辑
- 注释掉原有的条件判断代码块
- 根据闫旭的要求,统一使用实际退金额进行计算
- 调整测试用例,禁用部分测试场景
|
2025-08-23 14:08:12 +08:00 |
liuy
|
c2b10a8c40
|
fix: 修改文件名大小写
|
2025-08-22 13:55:00 +08:00 |
liuy
|
40e7383554
|
refactor(sales): 修复退换货初始化不插入到底表的问题
- 移除了对插入底表操作的条件判断,确保所有情况下都执行插入操作
- 添加了注释,解释了修改的原因
- 更新了测试用例,使用新的订单号进行测试
|
2025-08-21 16:59:54 +08:00 |
liuy
|
b4b03ea8de
|
refactor(sales): 优化售后退货金额计算逻辑
- 移除请求数量和实退数量的验证,避免可能的异常
- 修改实退金额计算方式,直接使用退货金额
-调整测试用例,增加新的测试场景
- 修正报表字段顺序
|
2025-08-20 15:59:08 +08:00 |
liuy
|
4762743d4d
|
feat(buildpackage): 添加 TOC售后类型标识并优化相关功能
- 在 OverallConstant 中添加 TOC 售后类型标识编码
- 在 PassiveWarehouseReceiptToC 和 SoSaleReturnPluginInitializerToC 中使用新的售后类型标识- 修改 OfsPassiveorderDetailEntity.xml 中的 def11 字段类型
- 优化 SoSaleReturnPluginInitializerToC 的实施逻辑
|
2025-08-19 15:31:29 +08:00 |
liuy
|
f81ae5e362
|
feat(report): 添加交易成功时间字段
- 在 OfsPassiveorderDetailDto、OnlyAfterSalesBDto 和 TocofsReturnGoodsDetailedDto 中添加交易成功时间字段
- 在 OfsPassiveorderDetailEntity、OnlyAfterSalesBEntity 和 TocofsReturngoodsDetailedEntity 中添加对应的实体属性
- 更新 XML 文件以包含新字段的映射
|
2025-08-19 10:07:14 +08:00 |
liuy
|
d3ceb69a36
|
feat(buildpackage): 新增售后类型标识并更新相关实体
- 在 OverallConstant 中添加 TOC 无源件的售后类型标识编码- 更新 OnlyAfterSalesBEntity、OfsPassiveorderDetailEntity 和 TocofsReturngoodsDetailedEntity 实体的数据库操作映射
- 修改数据库连接配置,注释掉本地测试用的 URL 和用户名密码
- 更新测试用例中的实施代码
|
2025-08-18 19:45:37 +08:00 |
liuy
|
e513b6431a
|
feat(sales): 添加交易成功时间字段并优化相关逻辑
- 在多个实体类中添加 tradeSuccessAt 字段,用于保存交易成功时间
- 优化了无源入库单、销售订单等数据的处理逻辑
- 移除了不必要的金额计算代码
- 添加了对0 数量的检查和过滤
|
2025-08-15 14:57:22 +08:00 |
liuy
|
aeef3bafb5
|
refactor(sales): 重构 Toc 退货库存处理逻辑
- 修改数据过滤和插入底表的顺序,提高处理效率
-优化代码结构,注释掉不必要的逻辑
- 更新测试用例,使用新的退货单号进行测试
|
2025-08-13 16:23:03 +08:00 |
liuy
|
4f863731a5
|
refactor(sales): 重构 markTimeInMorningEvening 方法
- 将方法返回类型从 List 修改为 void,移除了未使用的 filteredList 变量
- 添加了异常处理,确保日期转换和时间比较过程中的异常能够被捕获并抛出
- 优化了代码结构,提高了可读性和可维护性
|
2025-08-13 14:37:25 +08:00 |
liuy
|
02bc259d32
|
refactor(sales): 回退业务日期生成逻辑
- 在 PassiveWarehouseReceiptToC 和 SoSaleReturnPluginInitializerToC 类中
- 回退了之前修改的业务日期生成逻辑
- 恢复到原始版本,即仅使用关联时间和关单时间来生成业务日期
- 移除了对交易成功时间的判断和相关逻辑
|
2025-08-13 08:55:53 +08:00 |
liuy
|
0011e45611
|
refactor(sales): 优化无源入库和售后入库业务日期生成逻辑
- 修改了 PassiveWarehouseReceiptToC 和 SoSaleReturnPluginInitializerToC 类中的业务日期生成逻辑
- 增加了对交易成功时间的判断,以确定最终的业务日期
- 优化了异常处理和错误日志记录
- 更新了相关测试用例
|
2025-08-12 09:54:37 +08:00 |
liuy
|
1e4d0c8e8c
|
refactor(sales): 重构无源件和销售退货插件的异常处理机制
- 在 PassiveWarehouseReceiptToB、PassiveWarehouseReceiptToC、SoSaleReturnPluginInitializerToB 和 SoSaleReturnPluginInitializerToC 类中添加了 throwChildThreadException 方法
- 该方法用于捕获和抛出子线程中的异常,确保主线程能够感知到子线程的异常情况
- 在多个方法中添加了 AtomicReference<Exception> exceptionHolder = new AtomicReference<>(); 用于存储子线程异常
- 在子线程执行完毕后,调用 throwChildThreadException 方法检查并抛出异常
- 优化了异常日志的记录方式,增加了子线程异常的详细信息
|
2025-08-08 17:56:29 +08:00 |
liuy
|
581f95c4e6
|
refactor(sales): 重构售后订单处理逻辑
- 移除 TOB 和 TOC 售后订单中不必要的退款完成时间判断和设置
- 更新业务日期设置逻辑,使用交易成功时间作为业务日期
- 删除未使用的常量和方法
- 优化代码结构,提高可读性和维护性
|
2025-08-08 10:12:44 +08:00 |
liuy
|
41e5fbbf3a
|
refactor(lets): 重构售后订单处理逻辑
- 修改了 OverallConstant 中的 U8C API URL 和其他相关常量
- 在 OnlyAfterSalesBEntity 中添加了新的字段用于处理售后订单
- 更新了对应的 XML 文件以支持新的字段
- 调整了 PassiveWarehouseReceiptToB 和其他相关类中的逻辑
- 优化了测试用例
|
2025-08-07 17:12:24 +08:00 |
liuy
|
dbf426ae7e
|
feat(ofs): 新增 TOC 退货确认收入功能
- 新增 entityInsertOrUpdateBatchByTocRerturnTranBlue 方法处理 TOC 退货确认收入
- 更新 XML 文件以支持新的插入逻辑
- 修改测试用例以适应新的功能
|
2025-08-05 15:01:52 +08:00 |
liuy
|
9b9354d18f
|
refactor(buildpackage): 修改 U8C 接口地址并优化相关测试用例
- 修改 OverallConstant 中的 U8C 接口地址,将端口从 8081 改为 9999
- 优化 SoSaleOutPluginInitializerToC 中的请求头设置,提高代码可读性
- 更新相关测试用例中的测试数据,以适应最新的业务需求
|
2025-07-31 16:41:35 +08:00 |
liuy
|
6ef354d101
|
refactor(sales): 调整 TOB 退货流程和订单日期
- 注释掉按交易时间启动实施的代码
- 修改业务流程名称为 "TOB退货"
- 更新订单成功交易日期的示例
|
2025-07-31 14:38:04 +08:00 |
zhengyf
|
b79c0266c8
|
丽知:1、调整出入,无源件,组装,tob/c仅退款,调拨出入库修改过滤公司。
|
2025-07-03 15:23:46 +08:00 |
zhengyf
|
1d0ec84e35
|
丽知:1、客商档案分配过滤公司。
|
2025-07-03 11:40:00 +08:00 |
zhengyf
|
6ed7c74567
|
丽知:1、成套件修改过滤公司。
|
2025-06-30 16:52:49 +08:00 |
liuy
|
41f69e8c5e
|
refactor(lets): 重构公司代码匹配逻辑
- 移除原有的简单字符串包含判断
- 新增 QueryU8CEntityUtil 类中的 companyMatch 方法进行精确匹配- 更新多个类中的公司代码过滤逻辑,使用新的匹配方法
- 优化测试用例,调整时间参数和订单编号
|
2025-06-27 18:17:23 +08:00 |
zhengyf
|
aba3955046
|
丽知:1、调拨出库优化取值字段
|
2025-06-26 13:45:48 +08:00 |
liuy
|
6f2776a952
|
refactor(delete-data): 优化删除 U8C 数据的逻辑和范围
- 新增查询方法 querySoSaleByDbilldate,用于获取指定日期范围内的销售订单
- 优化取消签字、弃审、删除等操作的逻辑,提高处理效率
- 增加对销售订单、发票、出库单等的批量处理支持
-改进错误处理和日志记录,提升代码健壮性
|
2025-06-07 15:21:25 +08:00 |
zhengyf
|
b439f4c49c
|
丽知:1、调拨入库优化,排除实发0的存货
|
2025-06-06 18:08:24 +08:00 |
zhengyf
|
09fca48cb3
|
丽知:1、优化toc仅退款
|
2025-06-03 17:20:41 +08:00 |
liuy
|
57100e6333
|
actorref(service): 调整销售订单处理逻辑和性能优化- 注释掉反审核销售订单和删除销售发票的相关代码
- 修改线程处理逻辑,移除 CountDownLatch 的使用
- 优化销售订单审核的线程执行任务
- 调整销售订单处理批次大小,从 500 条改为 100 条
- 统一 SQL 查询条件中的 csaleid值
|
2025-06-03 13:55:34 +08:00 |
liuy
|
c7c763bc60
|
refactor(deletedata): 优化删除 U8C 数据工具类- 添加了对删除销售订单前的参数校验
- 移除了冗余的代码片段
- 优化了部分方法的实现逻辑
- 调整了数据处理的批量大小
- 更新了 SQL 查询条件
|
2025-05-30 10:25:47 +08:00 |
liuy
|
1a093c1577
|
actor(deleteref-data): 重构销售订单数据修复和审核流程
- 新增 cancelSignatureSoSaleReadExcel20250528V3 方法,用于查询已修复的销售订单
- 优化数据处理流程,使用多线程提高效率
- 修复销售订单部门字段错误问题
- 优化销售订单审核逻辑,确保只审核已修复的订单
- 调整数据分批处理的数量,提高处理效率
|
2025-05-30 08:37:10 +08:00 |
liuy
|
e7a43b9833
|
feat(deletedata): 新增应收单处理功能
- 在 DeleteU8cDataUtilDao 中添加了 abandonmentAccountsReceivableDocV2 方法,用于查询应收单
- 在 DeleteU8cDataUtil 中实现了 unApprovalDeleteAccountsReceivable 方法,用于弃审和删除应收单
- 新增了 ArapDjzbVo 类,用于存储应收单信息
- 在 DeleteSoSaleVo 中添加了 spzt 和 spztnull 字段,用于筛选应收单状态
|
2025-05-29 19:01:33 +08:00 |
liuy
|
8de9240c03
|
actor(deleteref-data): 重构销售订单审核逻辑
- 修改 DeleteU8cDataUtilEntity 中 fstatus 字段类型从 Long 改为 String
- 更新 DeleteSoSaleVo 中 fstatus 属性类型为 String
- 调整查询条件,支持 fstatus 多值查询
- 新增销售订单审核V2 版本方法,优化审核流程
|
2025-05-29 15:34:34 +08:00 |
liuy
|
8767b8fe08
|
fix(deleted订单部门字段错误问题
- 新ata): 修复销售增 queryCorrectDeptId 和 updateCdeptid 方法
- 添加 QueryCorrectDeptIdVo 和 UpdateSoSaleCdeptId 类
- 在 DeleteU8cDataUtil 中实现 repairSoSaleDepartment 方法
- 优化 DeleteU8cDataUtilEntity 类,增加 cdeptid 字段
- 更新 DeleteU8cDataUtilEntity.xml,添加 cdeptid 映射
|
2025-05-29 11:30:31 +08:00 |
liuy
|
781994dff1
|
(defeatletedata): 新增销售订单取消签证和删除功能
- 新增 cancelSignatureSoSaleReadExcel20250528V2 方法,用于取消销售订单签证并删除
- 新增 abandonmentReviewSoSaleinvoice2505282107 方法,用于弃审并删除销售发票- 新增 cancelSignatureSoSaleReadExcel2505282140V2 方法,用于取消销售订单签证并删除
- 在 DeleteU8cDataUtilEntity 中添加 csaleid 和 fstatus 字段
- 在 DeleteU8cDataUtilDao 中添加新的查询方法
- 优化现有的删除逻辑,提高处理效率
|
2025-05-28 22:26:21 +08:00 |
liuy
|
12a1acb3f5
|
fix(sales): 修复部门匹配逻辑
- 在 PassiveWarehouseReceiptToC、SoSaleOutPluginInitializerToC 和 SoSaleReturnPluginInitializerToC 中
修改了部门匹配逻辑,增加了公司主键作为后缀
- 更新了相关缓存工具类中的部门编码处理方式- 优化了错误信息提示内容
|
2025-05-28 18:07:17 +08:00 |
liuy
|
aae67832b7
|
feat(purchase): 更新采购订单状态过滤逻辑
- 将审计时间改为最后更新时间
- 过滤掉状态为 100、500、510 的订单
- 只推送状态为 700 和 900 的订单到 U8C
|
2025-05-23 18:03:27 +08:00 |
zhengyf
|
ff5c8adae5
|
丽知:1、优化无源件插件过滤单据类型优先级
|
2025-05-22 16:51:53 +08:00 |
zhengyf
|
92d2bb5988
|
丽知:1、存货分配修改为物料生产档案-bom
|
2025-05-22 16:46:27 +08:00 |
liuy
|
a8e0d79bc4
|
fix(sales): 修复红字销售订单和发票推送逻辑
- 在 SoSaleOutPluginInitializerToB 和 SoSaleReturnPluginInitializerToB 中增加 SKU 编码空格处理
- 在 ProxyPurchaseWarehousWarehouse 和 SoSaleReturnPluginInitializerToB 中增加实收/实退数量为 0 时的过滤逻辑
- 优化红字销售订单和发票的推送逻辑,避免重复推送
- 调整测试用例执行方式
|
2025-05-22 16:38:38 +08:00 |
liuy
|
1e18edd0a4
|
refactor(buildpackage): 优化代码结构和日志记录
- 在 ConsignmachiningCinfurmIn 和 ConsignmachiningInReturn 中添加了对关键字段的验证- 在 SoSaleOutPluginInitializerToC 中添加了日志记录和调试信息
- 优化了测试用例的执行逻辑
- 删除了不必要的注释和调试代码
|
2025-05-22 16:30:08 +08:00 |
liuy
|
2270112c44
|
refactor(service): 注释掉不必要的代码并更新文件路径
- 注释掉了 deleteData 方法中不必要的调用 cancelSignatureSoSaleReadExcelV2
- 更新了 cancelSignatureSoSaleReadExcelV2 方法中的文件路径
- 注释掉了该方法中不再使用的线程休眠和递归调用代码
|
2025-05-22 16:30:08 +08:00 |
zhengyf
|
b49326d5e2
|
丽知:1、OFS调整入库(无源件入库),推送u8c表头自定义项1为为店铺编码。
|
2025-05-21 10:23:17 +08:00 |
zhengyf
|
42d93d1c2a
|
丽知:1、OFS调整入库(无源件入库),优化备注为空查询时的问题。
|
2025-05-20 15:30:15 +08:00 |
liuy
|
3772150497
|
feat(deletedata): 添加销售订单取消签字和删除功能
- 新增 queryIcGeneralHByCancelSignatureV2 和 querySoSaleByDeletev2 方法
- 实现销售出库单和销售订单的批量取消签字和删除
-优化数据处理逻辑,按日期和单位分组进行批量操作
- 添加定时任务,每10秒重新执行删除操作
|
2025-05-07 23:59:11 +08:00 |
liuy
|
919cc07177
|
feat(sales): 过滤实入数量为零的销售退货单明细行
- 新增 filterReceivedQtyZero 方法,用于过滤实入数量为 0 的明细行- 在处理销售退货单时,调用该方法过滤掉无效的明细行
- 优化了代码结构,提高了数据处理的准确性
|
2025-05-06 10:41:56 +08:00 |
zhengyf
|
1633bef047
|
丽知:1、新增OFS调整入库(无源件入库)--->U8C红字其它出库查询自定义档案WYTZRKYSGX,查询客商
|
2025-05-02 15:07:37 +08:00 |