liuy
|
3e9d43f337
|
feat(plugin): 新增 TOC退货业务处理功能
- 在 TocofsReturngoodsDetailedEntity 和 TocofsReturngoodsEntity 中添加新的查询条件字段
- 实现根据不同推送场景类型查询和处理 TOC 退货数据的方法
-优化库存同步和交易同步的逻辑,支持多种推送场景
- 新增 queryTocofsReturngoodsDetailed 方法查询底表数据并转换为 StockinOrder 对象
|
2024-12-26 14:55:49 +08:00 |
liuy
|
18867cda59
|
feat(ofs): 添加修改时间字段并优化查询逻辑
- 在 TocofsReturngoodsEntity 中添加 modified 字段,用于记录修改时间- 在 XML 配置文件中添加 modified 字段的映射和查询条件
- 优化查询逻辑,移除不必要的排序条件
- 更新测试用例中的订单代码
|
2024-12-26 10:57:54 +08:00 |
liuy
|
3043dcc9fa
|
refactor(buildpackage): 优化参数校验错误信息
- 在 SoSaleOutPluginInitializerToC 类中,增强了 pushScenarioType 参数的校验错误信息
- 为 pushScenarioType 参数的校验错误信息添加了参数名,提高了错误信息的可读性和可理解性- 修改了两处相同的代码片段,确保了代码的一致性
|
2024-12-25 17:49:45 +08:00 |
liuy
|
6a65623858
|
test(sales): 修改售后返回逻辑并更新测试用例
- 在 SoSaleReturnPluginInitializerToC 中添加测试逻辑,将 receivedQty 设置为 0
- 更新 SoSaleReturnPluginInitializerToCTest,使用新的测试代码
- 移除不必要的测试代码和注释
|
2024-12-25 17:33:57 +08:00 |
liuy
|
a73560c98e
|
fix(buildpackage): 修正销售出库插件初始化问题
- 更新 TocofsSaleoutDetailedEntity.xml 中的 SQL 插入语句,将 tradeSuccessAt 字段改为 tradesuccessat
- 修改 SoSaleOutPluginInitializerToCTest.java 中的测试用例,更新时间参数和调用的方法
|
2024-12-25 16:17:22 +08:00 |
liuy
|
c0df606bcd
|
feat(sales): 更新销售出库接口初始化方法
- 在 TocofsSaleoutDetailedEntity 表中添加 tradeSuccessAt 字段
- 将插入方法改为插入或更新方法,提高数据处理的灵活性- 修改测试方法名称,更准确地反映测试内容
|
2024-12-25 15:47:08 +08:00 |
liuy
|
63bc42e051
|
feat(buildpackage): 添加 tradeSuccessAt 字段并更新相关映射和查询
- 在 TocofsSaleoutDetailedEntity 中添加 tradeSuccessAt 字段
- 更新 TocofsSaleoutDetailedEntity.xml 中的映射关系和查询条件
- 在 DetailsDto 中添加 tradeSuccessAt、sourceLineNum 和 sourceOrderStatus 字段
|
2024-12-25 15:23:39 +08:00 |
liuy
|
79c126e081
|
refactor(sales): 调整销售出库查询逻辑并优化数据传输
- 注释掉 TocofsSaleoutEntity.xml 中的排序逻辑
- 在 SoSaleOutPluginInitializerToC 中添加 ID复制操作
- 修改 SoSaleOutPluginInitializerToCTest 中的测试参数
- 在 HeaderDto 中添加新的字段用于存储出库信息
|
2024-12-25 15:05:08 +08:00 |
liuy
|
a0a0189332
|
(ofsfeat): 添加销售出库相关字段并优化批量插入 SQL- 在 TocofsSaleoutDetailedEntity 和 TocofsSaleoutEntity 中添加 id 字段
- 更新批量插入 SQL 语句,使用 list 作为 collection 属性
- 在 DetailsDto 和 HeaderDto 中添加新的字段以支持销售出库相关信息
|
2024-12-25 14:36:33 +08:00 |
liuy
|
8b6c665d4f
|
feat(ofs): 新增批量插入接口并优化实体类
- 在 ITocofsSaleoutDao 和 ITocofsSaleoutDetailedDao 接口中新增了批量插入方法
- 在 TocofsSaleoutDetailedEntity 和 TocofsSaleoutEntity 类中添加了新字段
-优化了 TocofsSaleoutDetailedEntity 的 SQL 映射文件
|
2024-12-25 13:55:09 +08:00 |
liuy
|
eb93b202bb
|
refactor(deletedata): 更新删除数据工具以包含新的业务类型- 在 DeleteU8cDataUtilEntity.xml 中添加新的业务类型 '0001A11000000000H1FM'
- 更新 SoSaleReturnPluginInitializerToCTest 中的测试代码
- 调整 DeleteU8cDataUtil 中的逻辑,使用 vreceiptcode 替代 dbilldate
|
2024-12-23 17:36:13 +08:00 |
zhengyf
|
0141ca774f
|
丽知:调拨修改调出、调入店铺查询逻辑
|
2024-12-23 16:05:02 +08:00 |
zhengyf
|
18bbef3c00
|
丽知:新增自定义档案列表查询自定义档案
|
2024-12-23 16:04:43 +08:00 |
liuy
|
3502bae753
|
refactor(service): 优化删除数据查询条件
- 在 DeleteU8cDataUtilEntity.xml 文件中,为 fstatus 字段添加了空值检查
- 仅当 fstatus 不为空且不为''时,才添加相应的查询条件
- 这样可以提高查询的灵活性和效率,避免不必要的条件判断
|
2024-12-23 15:37:17 +08:00 |
liuy
|
e00f63cd87
|
feat(deletedata): 新增销售订单取消审核功能
- 添加 cancelSignatureSoSale 方法实现销售订单取消审核
- 新增 ApproveinfoCancelSignature、JsonRootBeanCancelSignature 和 QueryinfoCancelSignature 类用于处理取消审核请求
- 修改 DeleteSoSaleVo 中的 fstatus 类型从 String 改为 Long
- 更新 querySoSaleByDelete SQL语句,使用参数化查询状态
|
2024-12-23 15:22:58 +08:00 |
liuy
|
124a9d78c9
|
refactor(deletedata): 优化数据删除逻辑
- 注释掉销售订单的删除操作
- 在 DeleteU8cDataUtil 中添加同步块,确保数据删除操作的线程安全
- 调整 SQL 查询中的 cbiztype 参数格式,统一使用单引号
|
2024-12-19 17:46:53 +08:00 |
liuy
|
5fbe2a3642
|
refactor(sales): 添加删除U8C历史数据功能
- 在 SoSaleOutPluginInitializerToB 类中添加删除U8C历史数据的方法
- 在 DeleteU8cDataUtil 类中实现删除U8C历史数据的逻辑
-此功能作为临时程序,在特定环境下执行
|
2024-12-19 17:12:10 +08:00 |
liuy
|
17d42022bf
|
refactor(deletedata):调整删除逻辑并优化代码- 修改销售发票、销售出库单和销售订单的删除条件- 移除不必要的代码和注释
- 添加 deleteTarget 方法实现异步删除
|
2024-12-19 17:03:03 +08:00 |
liuy
|
3a08dee5cc
|
refactor(buildpackage): 优化插件执行日志和线程名称
- 在 SoSaleOutPluginInitializerToC 和 SoSaleReturnPluginInitializerToC 类中:
- 添加 requestJsonParam 变量以获取请求参数
- 在创建线程时,将插件名称和请求参数作为线程名称 - 优化日志输出,增加请求参数信息
- 在 DeleteU8cDataUtil 类中: - 更新 JsonRootBean 属性名称,使用驼峰命名法 - 修改 deleteinfo 和 queryinfo 的 getter 和 setter 方法
- 在 DeleteU8cDataUtilTest 类中:
- 注释掉删除销售发票的测试方法
- 新增删除销售出库单和销售订单的测试方法
|
2024-12-19 15:18:54 +08:00 |
liuy
|
4b0473e700
|
feat(deletedata): 新增删除销售订单和销售出库单功能
- 新增 DeleteIcGeneralHVo 和 DeleteSoSaleVo 类用于查询销售出库单和销售订单
- 在 DeleteU8cDataUtilDao 中添加 queryIcGeneralHByDelete 和 querySoSaleByDelete 方法
- 在 DeleteU8cDataUtil 中实现 deleteSoSale 和 deleteIcGeneralH 方法
- 优化 deleteSoSaleinvoice 方法,使用日志记录条数
- 重构 sendU8C 方法,增加 URL 参数
|
2024-12-19 11:27:35 +08:00 |
liuy
|
8cfd0f2378
|
feat(deletedata): 新增删除U8C数据功能
- 新增 DeleteU8cDataUtil 类实现删除U8C数据的功能- 添加 DeleteU8cDataUtilDao 接口和实现类,用于查询需要删除的数据
- 新增 DeleteU8cDataUtilEntity 类作为删除数据的实体类- 添加 JsonRootBean、Deleteinfo 和 Queryinfo 类作为数据传输对象
- 在 SoSaleOutPluginInitializerToCTest 和 SoSaleReturnPluginInitializerToCTest 中添加测试代码
- 新增 DeleteU8cDataUtilTest 类进行删除功能的单元测试
|
2024-12-18 20:19:50 +08:00 |
zhengyf
|
bbabc87ebb
|
丽知:1、tob、toc仅退款表头新增ofs售后订单号
|
2024-12-18 18:48:49 +08:00 |
zhengyf
|
2660cf7bcb
|
丽知:1、调拨出库单推送报错新增公司信息
|
2024-12-18 18:47:53 +08:00 |
liuy
|
46ffb9840c
|
refactor(buildpackage): 重构公司代码替换逻辑
- 在多个插件中统一使用 replaceCompanyCode替换 companyCode
- 优化公司代码替换的查询逻辑,减少冗余代码
- 调整错误信息提示,使用替换后的公司代码
- 移除不必要的注释代码
|
2024-12-18 11:36:48 +08:00 |
liuy
|
cb95ad98a8
|
refactor(buildpackage): 移除 BdDefdocEntity 初始化中不必要的 setDr 方法调用
移除了多个文件中初始化 BdDefdocEntity 对象时不必要的 setDr(0) 方法调用。这些冗余代码不影响功能,去掉后可提高代码清晰度。
受影响的主要文件包括:- SoSaleOutPluginInitializerToB.java
- SoSaleReturnPluginInitializerToB.java
- QueryU8CEntityUtil.java
- TocOrderBasicArchivesCacheUtil.java- TocReturnBasicArchivesCacheUtil.java
|
2024-12-18 11:00:47 +08:00 |
zhengyf
|
3fc7aca98e
|
丽知:1、调拨出库单推送报错新增公司信息
|
2024-12-17 18:11:24 +08:00 |
liuy
|
6452cba461
|
refactor(sales): 注释掉发送订单到 U8C 的代码
在 SoSaleOutPluginInitializerToC 类中,注释掉了两处发送订单到 U8C 的代码。
这可能是为了暂时禁用与 U8C 系统的交互,或者是为了调试其他功能。
|
2024-12-17 16:56:25 +08:00 |
zhengyf
|
71c45900f2
|
丽知:1、sku主档同步优化单引号造成的sql截断
|
2024-12-16 10:59:32 +08:00 |
zhengyf
|
509599aa1c
|
丽知:1、sku主档同步优化单引号造成的sql截断
|
2024-12-16 10:45:11 +08:00 |
liuy
|
a3b5105729
|
refactor(buildpackage): 移除公司代码替换逻辑
- 删除了多个文件中的公司代码替换逻辑- 直接使用原始公司代码进行查询和匹配
- 移除了不必要的注释和冗余代码
|
2024-12-15 13:42:59 +08:00 |
zhengyf
|
c06610b90c
|
丽知:1、toc/tob仅退款修改日期取值问题(23:59:59取不到)
|
2024-12-14 15:15:19 +08:00 |
zhengyf
|
9d6966498c
|
丽知:1、组装单,自动生成其他出入库,自动签字修改签字时间为其他出入库单据日期。
|
2024-12-14 11:13:57 +08:00 |
liuy
|
db32f85f31
|
fix(buildpackage): 修复公司代码过滤逻辑
- 在多个插件中,将公司代码过滤条件改为使用 trim() 方法去除前后空格
- 涉及到的插件包括:
- ConsignmachiningIn
- ProxyPurchaseReturn
- ProxyPurchaseWarehousOrder
- ProxyPurchaseWarehousWarehouse
- SoSaleOutPluginInitializerToB
- SoSaleOutPluginInitializerToC - SoSaleReturnPluginInitializerToB
- SoSaleReturnPluginInitializerToC
- 通过使用 trim() 方法,确保公司代码比较时不会因为前后空格导致不匹配问题
|
2024-12-13 14:47:30 +08:00 |
liuy
|
4ffb40feb6
|
feat(buildpackage): 更新店铺列表和测试用例
- 在 BalanceUnitPriceUtil 中添加新的店铺代码 XZJJ
- 在 ShopTobOrToCUtil 中注释掉设置 dr 字段的代码
- 更新 SoSaleOutPluginInitializerToCTest 中的测试用例时间
- 调整 SoSaleReturnPluginInitializerToBTest 和 SoSaleReturnPluginInitializerToCTest 中的测试用例代码和时间
|
2024-12-13 14:37:53 +08:00 |
liuy
|
b976728253
|
refactor(sales): 暂存 U8C 接口返回值
- 在 SoSaleOutPluginInitializerToC 和 SoSaleReturnPluginInitializerToC 类中
- 注释掉处理 U8C 接口返回值的代码
- 使用"暂存"作为销售订单编号和主键值
- 更新状态为"S",表示暂存状态
- 保留原有的日志记录和异常处理逻辑
|
2024-12-05 18:44:12 +08:00 |
liuy
|
c1ecc8c06d
|
feat(buildpackage): 添加公司代码过滤功能
- 在 ProfilesActiveConstant 中添加 FILTER_COMPANY 常量,用于定义需要过滤的公司代码- 在多个插件类中实现数据过滤逻辑,移除符合条件的公司代码对应的记录
- 优化数据处理流程,提高系统性能
|
2024-12-05 17:18:43 +08:00 |
liuy
|
b274609d9e
|
refactor(sales): 重构销售订单插件初始化逻辑
-移除冗余代码和注释掉的方法
- 使用 QueryAdditionUtil 类替代重复的查询逻辑- 优化了平台运费、优惠等的处理逻辑
|
2024-12-05 16:39:02 +08:00 |
zhengyf
|
4a489719fd
|
丽知:调整出入,组装、调拨、Tob、c仅退款 过滤"NMNS"\"YNS"\"HJ"公司
|
2024-12-05 15:22:50 +08:00 |
zhengyf
|
6a3947fe88
|
丽知:公司三对一自定义档案查询主键修改
|
2024-12-05 11:42:01 +08:00 |
liuy
|
9c8d9d7364
|
refactor(buildpackage): 修改 U8C 中台地址端口
- 将 U8C 中台地址的端口从 9999 改为 8081
- 此修改旨在解决生产环境中的端口冲突问题
|
2024-12-04 14:59:52 +08:00 |
liuy
|
a93f4bd41c
|
refactor(sales): 优化 TOC 出库日志输出并调整销售订单优惠金额计算逻辑- 修改日志输出格式,增加 TOC 出库前缀- 注释测试代码段
- 优化销售订单优惠金额计算,使用负值处理
-调整测试方法中的参数
|
2024-12-04 14:57:50 +08:00 |
liuy
|
7b238a8d75
|
test(sales): 更新 O 销售出库单逻辑和测试数据
- 修改 OverallConstant 中的 u8c_url 地址
- 更新 SoSaleOutPluginInitializerToC 中的优惠金额计算逻辑
- 调整 OfsOrderSalePostageFeeAllocationUtil 中的运费分配逻辑
- 修改测试类 SoSaleOutPluginInitializerToCTest 中的测试用例
|
2024-12-04 13:44:31 +08:00 |
liuy
|
4e474ac940
|
feat(entity): 增加存货基本档案和存货管理档案的批量查询功能
- 在 BdInvbasdocEntity 和 BdInvmandocEntity 中添加批量查询相关的字段
- 在对应的 XML 文件中添加批量查询的 SQL 语句
-优化查询条件,支持多参数查询
|
2024-12-03 18:23:57 +08:00 |
liuy
|
d8eda38c49
|
refactor(buildpackage): 更新 U8C 接口地址
-启用本地测试地址
- 注释掉生产环境地址
- 删除多余的测试地址
|
2024-11-30 17:34:28 +08:00 |
liuy
|
7975339e85
|
fix(sales): 修复海外店铺税率显示问题
- 在 SoSaleOutPluginInitializerToB 和 SoSaleReturnPluginInitializerToB 中添加逻辑,当税率为 0 时直接设置为 "0"
- 修改销售发票体 DTO 中的税率设置逻辑,取自销售订单的税率
- 优化了税率计算和显示的逻辑,确保海外店铺的税率正确显示为 0
|
2024-11-30 17:34:28 +08:00 |
liuy
|
6b7c4aabaf
|
refactor(sales): 重构销售出库单金额计算逻辑
- 移除不必要的变量和注释
- 优化赠品判断逻辑
- 调整金额计算方式,直接使用 totalPayAmount- 删除未使用的代码片段
- 更新注释以反映新的逻辑
|
2024-11-30 17:34:28 +08:00 |
zhengyf
|
1759ecd7ea
|
丽知:钉钉报表查询优化
|
2024-11-30 16:58:42 +08:00 |
zhengyf
|
21b504da5d
|
丽知:仅退款测试类
|
2024-11-30 14:35:24 +08:00 |
zhengyf
|
7686e3e496
|
丽知:钉钉报表优化
|
2024-11-30 14:35:07 +08:00 |
zhengyf
|
baad38a4c1
|
Merge remote-tracking branch 'origin/lets' into lets
|
2024-11-30 14:25:13 +08:00 |