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 |
zhengyf
|
3d49266ed3
|
丽知:1、新增OFS调整入库(无源件入库)--->U8C红字其它出库更新pluginId();
|
2025-05-01 00:30:45 +08:00 |
zhengyf
|
c560fc9940
|
丽知:1、新增OFS调整入库(无源件入库)--->U8C红字其它出库
|
2025-04-30 15:18:53 +08:00 |
zhengyf
|
b4da792282
|
丽知:1、仅退款修改查询ofs时的状态
|
2025-04-27 15:09:19 +08:00 |
zhengyf
|
62d50105d0
|
丽知:1、修改公司过滤方法。
|
2025-04-24 10:48:07 +08:00 |
zhengyf
|
4ec96609bf
|
丽知:1、调拨入库确认单修改按ReceivedAt_end查询
|
2025-04-23 11:18:02 +08:00 |
liuy
|
5cd596595b
|
refactor(lets): 重构公司代码过滤逻辑
- 将硬编码的公司代码过滤条件替换为从数据库动态获取的过滤条件- 优化了多个插件中的公司代码过滤逻辑,提高了代码复用性和可维护性
- 新增 queryBdDefDocByListPk 方法用于获取过滤条件
|
2025-04-23 09:51:44 +08:00 |
zhengyf
|
47e9b289d5
|
丽知:1、优化仅退款相关sql。2、优化取销售订单交易成功时间。
|
2025-04-21 14:11:12 +08:00 |
liuy
|
ed01825501
|
refactor(sales): 优化无源退货入库处理逻辑
-移除测试用的固定会员 ID
- 调整无源入库单保存逻辑,先保存所有数据再过滤
- 优化无源入库单明细行匹配售后订单明细行的逻辑
- 修改不匹配时的处理方式,避免抛出异常
- 调整实退金额计算逻辑,不匹配时返回 0
- 更新测试代码,启用新的处理逻辑
|
2025-04-18 15:45:37 +08:00 |
zhengyf
|
865922f78b
|
丽知:1、调拨新增退货标识。
|
2025-04-17 16:21:07 +08:00 |
liuy
|
b9e6433671
|
fix(buildpackage): 修正 U8C API 端口
- 将 U8C API 的端口从 9099 修改为 19099- 此修改解决了 U8C 连接的问题,使得连接成功
|
2025-04-17 15:00:53 +08:00 |
zhengyf
|
3afd0c1095
|
丽知:1、toc仅退款修改时间,交易成功时间 > 退款完成时间 则取U8C交易成功时间。
2、toc仅退款查找销售订单时,没有交易成功时间的过滤掉。
3、tob、toc仅退款zyx18新增汇总维度。
|
2025-04-16 16:47:30 +08:00 |
zhengyf
|
710588d140
|
入库确认单新增id字段
|
2025-04-16 15:07:28 +08:00 |
zhengyf
|
a93c33eab9
|
丽知:1、调拨-退库时价格去入库仓库
|
2025-04-16 15:05:39 +08:00 |
liuy
|
db6284e56b
|
feat(lets): 添加售后订单批量插入和更新功能
- 在 OnlyAfterSalesBDaoImpl 和 OnlyAfterSalesHDaoImpl 中添加批量插入和更新方法
- 在 IOnlyAfterSalesBDao 和 IOnlyAfterSalesHDao 中添加相应接口- 在 OnlyAfterSalesBEntity 和 OnlyAfterSalesHEntity 中添加业务类型、推送状态等新字段- 更新 OnlyAfterSalesBEntity.xml 映射文件,添加新字段的映射
|
2025-04-16 14:00:29 +08:00 |
liuy
|
b5f1ede6b8
|
feat(purchase): 过滤实发数量为0的采购订单明细行
- 在 ConsignmachiningCinfurmIn、ProxyPurchaseWarehousOrder 和 ProxyPurchaseWarehousWarehouse 类中添加过滤逻辑- 过滤掉实发数量为0的明细行,避免生成无效的采购订单
- 更新数据库密码配置
- 调整测试用例,使用新的采购订单代码
|
2025-04-10 10:02:11 +08:00 |
liuy
|
404b0007b1
|
refactor: 删除无用注释
删除了代码中的无用注释,提高了代码的可读性和维护性。
|
2025-04-07 11:07:23 +08:00 |
liuy
|
687fa75c65
|
refactor(sales): 优化被动仓库收据代码并更新测试用例
- 在 PassiveWarehouseReceiptToC 类中添加注释标记- 更新 ProxyPurchaseWarehousOrderTest 测试用例中的订单编号
|
2025-04-07 10:44:50 +08:00 |
liuy
|
08720c627f
|
fix(sales): 优化售后无源入库单生成红字应收单的逻辑
- 增加对合并后金额为 0 的判断,避免传递无效数据到 U8C
- 移除税率计算相关代码,简化逻辑
- 新增 filterForSale 方法,过滤掉售中节点的售后订单- 更新测试用例,使用实际订单编号进行测试
|
2025-03-28 16:04:56 +08:00 |
zhengyf
|
84a04f0fdc
|
丽知:调拨入库店铺修改
|
2025-03-24 15:14:05 +08:00 |
zhengyf
|
8496de6904
|
丽知:freplenishflag 销售调拨出库退回使用
|
2025-03-24 14:45:32 +08:00 |
zhengyf
|
0265e59477
|
丽知:调拨订单新增退货标识,新增部门(002)。
|
2025-03-24 13:54:24 +08:00 |
liuy
|
b0f2b4fe11
|
refactor(sales): 重构 TOC 售后退款流程- 修改插件名称和标签,增加红字销售订单或应收单功能
- 更新业务流程名称,从 "TOC 售后完成" 改为 "TOC 销售退款"
- 优化计算逻辑,支持按实退金额计算
- 新增红字应收单推送接口和相关数据处理方法
- 重构原有的销售订单生成逻辑,适应新的退款流程
|
2025-03-21 16:53:09 +08:00 |
zhengyf
|
fc441b4b1f
|
丽知:调拨订单,区分调拨-退货类型。公司对调,数量负数。
|
2025-03-21 15:09:31 +08:00 |
liuy
|
f8bce54427
|
refactor(lets): 重构委外加工入库逻辑
- 添加加工单位和供应商信息
- 优化采购部门查询逻辑
- 移除不必要的代码注释
-增加供应商编码校验和查询
- 更新相关DTO结构
|
2025-03-19 12:09:49 +08:00 |
zhengyf
|
4dc423f5b1
|
丽知:调拨订单,同公司内调拨取消单价
|
2025-03-18 22:25:14 +08:00 |
liuy
|
8fca910ddc
|
refactor(purchase): 优化采购入库确认单查询性能
- 新增批量查询 O 采购入库单 和 OFS 采购订单 的方法
- 在查询基本档案中集成批量查询逻辑,减少接口调用次数
- 优化代码结构,提高可读性和维护性
|
2025-03-18 16:13:43 +08:00 |
liuy
|
65b91a4d93
|
refactor(buildpackage): 移除无源仓库收货 TOB插件中的注释代码
- 删除了两处被注释掉的代码片段
- 恢复了 storeCode 参数的设置,以便正常查询 TOB 店铺的库存信息
|
2025-03-18 13:45:21 +08:00 |
liuy
|
a4ad863f13
|
feat(sales): 添加收发类别字段并优化相关逻辑
- 在 SalesInvoiceHeadDto 中添加 pk_defdoc3 和 vdef3 字段,用于存储收发类别信息- 在多个类中添加收发类别的设置逻辑
- 优化部分代码格式和注释
|
2025-03-18 13:11:03 +08:00 |
liuy
|
7d844fa58a
|
refactor(buildpackage): 更新 U8C 接口地址配置
- 将本地中台地址从 prodOverAll 移到 devOverAll
- 注释掉外网正式 U8C 地址
|
2025-03-17 19:17:39 +08:00 |
liuy
|
5d8c2b64e5
|
feat(lets): 新增 TOB 无源入库单处理功能- 新增 OrderToBHeaderDtoV2 类用于 TOB 无源入库单的数据传输
- 修改 PassiveWarehouseReceiptToC 类,增加对 TOB 无源入库单的处理逻辑
- 新增 PassiveWarehouseReceiptToB 类用于处理 TOB 无源入库单
- 更新配置文件,添加 TOB无源入库单处理相关的 bean- 新增测试用例,验证 TOB 无源入库单处理功能
|
2025-03-17 19:01:09 +08:00 |
liuy
|
2108f127fb
|
perf(buildpackage): 优化 OFS 接口调用性能
- 在 queryOfsReturnGoods 和 queryOfsPoOrder 方法中添加同步锁,减少接口堵塞
-优化了接口调用逻辑,提高查询效率
- 调整了测试用例中的输入参数
|
2025-03-17 12:13:58 +08:00 |
liuy
|
e0f49363db
|
refactor(sales): 优化售后退货处理逻辑
- 在处理售后退货时,增加根据场景类型进行过滤的条件
- 修改实退金额的计算方式,保留 4 位小数以暴露潜在问题
- 更新测试用例,启用 previously commented out 代码
|
2025-03-17 11:43:22 +08:00 |
liuy
|
f90d6db61b
|
refactor(sales): 重构被动入库流程
- 修改类名:将 SoSaleReturnPluginInitializerToC 改为 PassiveWarehouseReceiptToC
- 移除未使用的 pushScenarioType 参数
- 修正 QueryOfsSoSaleOutVo 中的字段名:code 改为 receiptCode
- 删除未使用的 REFERENCE_SHOP_LIST 中的空格- 更新相关测试用例
|
2025-03-14 19:37:28 +08:00 |
liuy
|
344de0fb40
|
test(buildpackage): 更新测试代码并添加新功能
- 修改了ConsignmachiningCinfurmInTest中的测试代码,更新了订单号
- 新增了OfsPassiveorderDetailDaoImpl和OfsPassiveorderHeaderDaoImpl两个DAO实现类
- 新增了IOfsPassiveorderDetailDao和IOfsPassiveorderHeaderDao两个DAO接口
- 新增了OfsPassiveorderDetailDto数据传输对象类
- 新增了OfsPassiveorderDetailEntity实体类
|
2025-03-14 18:51:46 +08:00 |
liuy
|
16c3209043
|
refactor(sales): 优化无源仓库收货单相关逻辑- 修改了 PassiveWarehouseReceiptToC 类中的多个方法
- 优化了 QueryAdditionUtil 类中的金额计算逻辑
- 删除了部分冗余代码,提高了代码可读性
- 调整了部分变量名称,使其更加准确
|
2025-03-14 15:03:38 +08:00 |
liuy
|
a31bcda6c9
|
refactor(sales): 优化无源仓库收货单转换逻辑- 修复赠品判断逻辑,使用 setScale 方法保留两位小数
- 添加过滤逻辑,去除没有交易成功的无源件明细行- 更新 U8C 接口调用方式,使用 List<Map> 结构传递参数
- 优化 header 信息获取逻辑,提高代码可读性
- 移除不必要的注释和冗余代码,提升代码质量
|
2025-03-13 19:28:19 +08:00 |
liuy
|
7b9083b699
|
refactor(sales): 重构公司档案对照逻辑
- 注释掉 OfsPassiveorderDetailEntity.xml 中的排序逻辑
- 移除 PassiveWarehouseReceiptToC、SoSaleOutPluginInitializerToC 和 SoSaleReturnPluginInitializerToC 中的公司档案对照代码
- 注释掉 QueryU8CEntityUtil 中的 queryBdDefDocByPkDefDocList 方法
- 修改 PassiveWarehouseReceiptToC 中的退款时间设置逻辑,增加空值判断
|
2025-03-13 17:18:46 +08:00 |
liuy
|
3c5c54a5f7
|
feat(buildpackage): 新增交易时间字段并优化销售订单推送逻辑- 在 OfsPassiveorderDetailEntity 中添加 transactionDate 字段,用于记录交易时间
- 更新OfsPassiveorderDetailEntity.xml,增加 transactionDate 字段的数据库映射
- 修改 SoSaleReturnPluginInitializerToC 中的 filterForSale 方法,增加对 returnNode 的空值检查
- 在 ArapDjzbVO 中添加 def1、def2、def3 和 def16 字段,用于扩展自定义项
- 更新 QueryAdditionUtil,增加 additionalV2 方法,用于处理 TOC 业务的销售订单推送
- 在 PassiveStorageResponse 中添加 refundedAt 字段,用于记录退款完成时间
|
2025-03-13 16:39:26 +08:00 |
liuy
|
ed4d8f3e94
|
fix(sales): 过滤售中状态的售后订单
- 新增 filterForSale 方法,用于过滤售中状态的售后订单
- 在查询售后订单后,调用 filterForSale 方法进行过滤
- 优化了代码结构,提高了可读性和可维护性
|
2025-03-13 15:06:15 +08:00 |
liuy
|
0a5840bfe7
|
fix(sales): 修复赠品判断逻辑
- 在 SoSaleOutPluginInitializerToC 和 SoSaleReturnPluginInitializerToC 类中
- 更新赠品判断逻辑,使用 setScale(2, BigDecimal.ROUND_HALF_UP) 进行金额比较- 确保金额为0 时正确识别为赠品
|
2025-03-12 18:29:59 +08:00 |
liuy
|
896dea23be
|
test: 注释掉 PassiveWarehouseReceipt 测试中的两个测试方法
- 在 PassiveWarehouseReceiptTest.java 中注释掉了 startImplementByTradeTime 方法的调用
- 在 PassiveWarehouseReceiptToCTest.java 中注释掉了 startImplementStockByTime 方法的调用
|
2025-03-12 18:10:33 +08:00 |
liuy
|
c59059cf17
|
feat(ofs): 添加无源件订单中台相关实体和 DAO接口
- 新增 OfsPassiveorderDetailEntity 和 OfsPassiveorderHeaderEntity 实体类
- 新增 IOfsPassiveorderDetailDao 和 IOfsPassiveorderHeaderDao DAO 接口
- 新增 OfsPassiveorderDetailDaoImpl 和 OfsPassiveorderHeaderDaoImpl DAO 实现类
|
2025-03-12 16:48:04 +08:00 |
liuy
|
a8f79105d1
|
test(outsourc): 添加委外加工类型采购入库单接口测试
- 在 ConsignmachiningCinfurmIn.java 和 ConsignmachiningIn.java 中添加测试注释
- 确认 O正式环境单据拉取和推送至 U8C 系统的字段完整性
- 与业务方通过电话和微信确认单据信息无误
|
2025-03-11 17:15:24 +08:00 |
zhengyf
|
5937b648b7
|
丽知:调拨入库确认单新增店铺信息
|
2025-03-11 14:33:43 +08:00 |
liuy
|
e5c0bf0933
|
feat(lets): 新增 O采购入库确认单处理功能
- 新增 ConsignmachiningCinfurmIn 类处理 O 采购入库确认单
- 新增 PurchaseReceiptConfirmationSonDto 类用于 O 采购入库确认单的数据传输
- 修改 ConsignmachiningIn 类,支持 O 采购入库单的处理- 更新应用配置文件,添加O 正式环境的 API 地址
- 新增单元测试用例,验证 O 采购入库确认单处理功能
|
2025-03-11 14:01:56 +08:00 |
liuy
|
61c7a8aaca
|
feat(ttxofs): 新增入库确认单接口并优化错误处理- 新增入库确认单接口,支持查询入库确认信息
-优化错误处理逻辑,适应OFS系统返回的特殊情况
- 添加新接口对应的DTO类和缓存配置
- 注释掉测试代码以避免误用
|
2025-03-11 11:09:46 +08:00 |
zhengyf
|
ec21ad025d
|
丽知:新增调拨入库确认单推送调拨入库单。
|
2025-03-11 10:56:32 +08:00 |
zhengyf
|
b01de5e5de
|
丽知:sku同步修改过滤条件,取自定义项(DAGSGL)
|
2025-03-11 10:53:30 +08:00 |