liuy
|
14a21b3168
|
refactor(webapp): 优化代码格式和日志输出
-调整代码缩进和空格,提高可读性
- 优化日志输出,移除冗余信息
- 统一异常处理方式
|
2024-10-28 11:09:53 +08:00 |
zhengyf
|
c1786b7cb8
|
丽知:新增 委外采购(付款单)->采购付款申请(新) 钉钉审批实例
|
2024-10-28 00:34:49 +08:00 |
liuy
|
6b58abc666
|
refactor(sales): 重构销售出库和销售退货插件的时间处理逻辑
- 将按小时分割时间的逻辑改为直接使用整天的时间范围
- 优化了 SoSaleOutPluginInitializerToC 和 SoSaleReturnPluginInitializerToC 类中的代码
- 注释掉了原有的按小时循环的代码,简化了逻辑
- 在测试类中添加了 executeBusiness 方法的调用,用于后续的接口测试
|
2024-10-27 19:23:57 +08:00 |
liuy
|
ceac1d668a
|
perf(sales): 优化销售订单处理性能
- 移除不必要的日志记录,减少日志对性能的影响
- 注释掉部分未使用的代码,提高代码可读性
- 优化部门匹配逻辑,提高处理效率
- 移除冗余的检查逻辑,简化代码结构
|
2024-10-27 17:04:45 +08:00 |
zhengyf
|
6d246b79ae
|
丽知:新增钉钉审批实例
|
2024-10-27 17:03:29 +08:00 |
zhengyf
|
f0d76ddf6d
|
丽知:钉钉配置文件
|
2024-10-26 15:34:48 +08:00 |
liuy
|
ba115da9bb
|
perf(buildpackage): 优化数据处理逻辑和性能
- 调整了数据过滤和保存的顺序,先过滤再保存,提高效率
- 使用流式处理和并发插入数据,提升性能
-修复了一些潜在的空指针异常问题
- 优化了日志输出,增加了耗时记录
|
2024-10-26 15:28:10 +08:00 |
liuy
|
4c89f1f88e
|
perf(sales): 调整订单处理批次大小
- 将 SoSaleOutPluginInitializerToC 中主表和明细表的批次大小从 200 调整为 500
- 将 SoSaleReturnPluginInitializerToC 中主表和明细表的批次大小从 800调整为 500
|
2024-10-26 15:28:10 +08:00 |
zhengyf
|
08e755342e
|
丽知:丽知生产环境
|
2024-10-26 15:21:31 +08:00 |
zhengyf
|
6bf73a3c9d
|
丽知:对接钉钉
|
2024-10-26 15:20:32 +08:00 |
zhengyf
|
f5a880243b
|
丽知:新增等待时间,防止并发
|
2024-10-26 15:16:54 +08:00 |
zhengyf
|
fb2e87ac07
|
丽知:修改公司对应
|
2024-10-26 15:16:21 +08:00 |
zhengyf
|
6417c9c1fd
|
丽知:新增公司三对一方法
|
2024-10-26 14:15:09 +08:00 |
liuy
|
29a17362b2
|
refactor(sales): 优化售后订单查询逻辑
- 去除无效的售后订单号,避免不必要的查询
- 优化批量查询逻辑,提高查询效率
-修复可能的空指针异常,提升代码稳定性
|
2024-10-26 13:36:24 +08:00 |
zhengyf
|
f7210e574d
|
丽知:组装单优化,存货分配加休眠时间避免并发问题
|
2024-10-25 23:19:44 +08:00 |
zhengyf
|
bb11543592
|
丽知:写日志加锁
|
2024-10-25 16:45:37 +08:00 |
liuy
|
6bbfc57c45
|
buildprofile: 修改活动配置文件为 lets
- 将 application.yml 中的 active 配置项从 letsprod 改为 lets
-此修改旨在选择不同的环境配置,可能影响应用程序的运行行为
|
2024-10-25 15:52:00 +08:00 |
liuy
|
eede992405
|
refactor(buildpackage): 调整数据库连接池配置并优化数据同步功能
- 修改了多个环境配置文件中的数据库连接池参数- 优化了销售出库数据同步功能,增加了按时间查询和批量处理逻辑
- 调整了日志级别和文件保存路径等配置
|
2024-10-25 15:44:44 +08:00 |
zhengyf
|
d6e01d5810
|
丽知:sku封存插件优化
|
2024-10-25 14:44:46 +08:00 |
liuy
|
5942ccab20
|
fix(sales): 修复销售订单和退货订单的金额计算逻辑- 优化了税率计算方法,确保精度准确
- 修复了邮费金额计算的逻辑错误- 优化了优惠金额分摊的处理逻辑
- 调整了测试代码中的参数
|
2024-10-24 19:09:16 +08:00 |
liuy
|
68e1e47828
|
feat(sales): 计算平台运费并添加到销售订单
- 新增平台运费计算逻辑,累加偏远地区邮费
- 查询平台运费对应的存货基本档案和管理档案
- 计算邮费的无税金额、含税金额和税额
- 创建并添加平台运费的销售订单明细行- 优化了销售订单推送流程,支持邮费分摊
|
2024-10-24 16:53:47 +08:00 |
zhengyf
|
18d64962b5
|
丽知:仅退款修改
|
2024-10-24 13:59:06 +08:00 |
zhengyf
|
12eb70a5c5
|
丽知:仅退款修改
|
2024-10-24 13:40:56 +08:00 |
zhengyf
|
4c1ac41ecc
|
丽知:成套件插件优化
|
2024-10-24 11:58:00 +08:00 |
zhengyf
|
2b7d33441c
|
丽知:成套件插件优化
|
2024-10-24 11:35:42 +08:00 |
zhengyf
|
90b6ec01ba
|
丽知:钉钉上传文件。
|
2024-10-24 11:35:31 +08:00 |
zhengyf
|
4598e64e8b
|
丽知:仅退款根据店铺区分tob toc
|
2024-10-23 17:43:28 +08:00 |
zhengyf
|
99354e5968
|
丽知:其他出入库成功后,目标系统单据号+新增公司编码
|
2024-10-23 16:38:40 +08:00 |
zhengyf
|
eb45fadcef
|
丽知:ofs正式环境信息修改
|
2024-10-23 14:33:33 +08:00 |
liuy
|
017ea3ee82
|
fix(buildpackage): 修复字符串空值和前后空格问题
- 在多个地方添加了对字符串空值的校验,避免NullPointerException- 使用trim()方法去除字符串前后空格,提高数据匹配准确性- 优化了部分代码结构,增加了可读性和健壮性
|
2024-10-22 20:09:50 +08:00 |
zhengyf
|
907eefe710
|
丽知:sku同步限制去除空格
|
2024-10-22 20:03:22 +08:00 |
zhengyf
|
c54ea5347a
|
丽知:sku同步限制去除空格
|
2024-10-22 20:02:56 +08:00 |
zhengyf
|
45aff8f6d4
|
丽知:新调整,仅退款(取售中,售后)
|
2024-10-22 19:54:50 +08:00 |
zhengyf
|
c51f59b8ca
|
丽知:新增:u8c对接钉钉
|
2024-10-22 18:16:53 +08:00 |
liuy
|
4426946bdb
|
fix(sales): 修复销售出库和退货单中 ID拼接错误
- 在 SoSaleOutPluginInitializerToC 和 SoSaleReturnPluginInitializerToC 类中 为 ID 拼接添加单引号,确保 SQL 查询的准确性
- 更新 SoSaleReturnPluginInitializerToCTest 中的测试方法,使用时间范围
替代之前的单个订单代码进行测试
|
2024-10-22 18:12:01 +08:00 |
liuy
|
1f0f0b25a3
|
refactor(sales): 优化销售出库和退货相关代码
- 移除 SoSaleOutPluginInitializerToB 中的未使用的 printCode 方法
- 优化 SoSaleReturnPluginInitializerToC 中的代码格式
- 更新 SoSaleOutPluginInitializerToBTest 中的测试方法,使用按库存时间查询替代按代码查询
|
2024-10-22 18:12:01 +08:00 |
zhengyf
|
8e3d80ce62
|
丽知:调整出入库加锁
|
2024-10-22 18:11:49 +08:00 |
zhengyf
|
6bd57fb3fc
|
丽知:SKU主档同步:分类,没有存货分类的时候,默认“YD001”,可能是虚拟组套
|
2024-10-22 17:03:51 +08:00 |
liuy
|
4b0a11ae18
|
perf(sales): 优化销售订单处理批次大小并修复相关问题- 将销售订单处理的批次大小从 800调整为 200,以提高处理效率
- 修复了引用订单代码为空时可能导致的空指针异常
- 注释掉了日志记录优惠金额分摊结果的代码,以减少不必要的日志输出
- 更新了测试代码,使用新的订单代码进行测试
|
2024-10-22 15:09:20 +08:00 |
liuy
|
14ec5bfa68
|
refactor(sales): 重构销售订单查询逻辑
- 移除不必要的列表分割操作
- 优化去重逻辑,使用 Set集合
- 将销售订单转换为 Map 集合,提高查询效率
- 简化代码结构,提高可读性和维护性
|
2024-10-22 15:09:20 +08:00 |
zhengyf
|
ee5d86e78d
|
丽知:删除多余打印代码
|
2024-10-22 15:07:16 +08:00 |
zhengyf
|
4362528c5c
|
丽知:修改中台转发地址127.0.0.1:8081
|
2024-10-22 14:41:15 +08:00 |
liuy
|
0ec6f9e2fa
|
refactor(lets): 更新 U8C API URL 并优化代码格式
- 将 OverallConstant 类中的测试 U8C URL 修改为正式 U8C URL
- 在 SoSaleOutPluginInitializerToC 类中添加空行,提高代码可读性
|
2024-10-22 11:23:42 +08:00 |
liuy
|
64ce827656
|
feat(sales): 优化 TOC 退货性能并添加结存价功能
- 使用 Map 优化性能,替换原有的循环查找逻辑
- 添加结存价和采购价初始化功能
- 根据店铺选择性地使用结存价或采购价计算退货金额
- 优化线程处理,提高数据插入效率
- 调整批量查询逻辑,减少数据库访问次数
|
2024-10-22 10:55:07 +08:00 |
liuy
|
428ddef112
|
fix(buildpackage): 修复生产环境 URL 配置并优化数据处理
- 将开发环境 URL 更改为生产环境 URL
- 移除测试用的硬编码数据- 优化字符串处理,增加 trim() 方法去除前后空格
- 调整数据查询逻辑,提高数据准确性
|
2024-10-22 10:55:07 +08:00 |
zhengyf
|
3fa33ece28
|
丽知:修改u8c正式环境外部系统密码
|
2024-10-22 10:53:50 +08:00 |
liuy
|
24218ce79e
|
refactor(buildpackage): 重构查询逻辑并优化数据处理
-将 IaPeriodaccountEntity 中的 BigDecimal 字段改为 String 类型- 优化了 SoSaleOutPluginInitializerToB、SoSaleOutPluginInitializerToC 和 SoSaleReturnPluginInitializerToB 中的结存金额处理逻辑
- 重构了 TocOrderBasicArchivesCacheUtil 中的查询方法,提高了查询效率- 新增 BalanceUnitPriceUtilTest 测试类
|
2024-10-21 20:31:10 +08:00 |
liuy
|
429c160501
|
refactor(lets): 重构获取结存价和采购价逻辑- 修改了 IaPeriodaccountEntity 和 PoOrderBEntity 的相关字段类型
- 优化了 getFloorPrice 方法的实现,支持从 map 中获取结存价和采购价
- 新增了 initAllBalancePricePurchasePrice 方法初始化结存价和采购价
- 调整了 SoSaleOutPluginInitializerToC 中的逻辑,支持新的结存价和采购价获取方式- 修复了一些潜在的空指针异常问题
|
2024-10-21 17:58:14 +08:00 |
liuy
|
29e1467c96
|
refactor: 更新 U8C API 接口地址
- 将 U8C API 接口地址从测试环境的 9099 端口修改为正式环境的 8088端口
- 此修改影响到与 U8C 系统交互的所有相关功能
|
2024-10-20 16:17:51 +08:00 |
liuy
|
283872320e
|
feat(buildpackage): 用 def1 字段代替 custcode 字段进行查询
- 在 BdCubasdocEntity 和 BdCumandocEntity 中添加 def1s 字段用于查询
- 更新 XML 文件中的 SQL 查询条件,使用 def1 替代 custcode
- 修改缓存工具类和插件初始化器中的相关逻辑,使用 def1 替代 custcode
- 优化测试方法,使用订单代码进行查询
|
2024-10-20 15:39:37 +08:00 |