Commit Graph

2042 Commits

Author SHA1 Message Date
曹鹏飞 e115e52676 docs: 添加注释 2025-04-21 15:43:13 +08:00
曹鹏飞 34ccf46e7f refactor(technology): 优化 BOM 成本计算逻辑
- 更新缓存键生成逻辑,增加月份参数
- 优化子 BOM 查询效率,使用 Set 替代 List
- 改进 E50 类型 BOM 的成本计算处理
- 修复部分辅助生产费用的计算逻辑
-调整成本配置备份逻辑,备份上月数据
2025-04-16 11:28:18 +08:00
曹鹏飞 0fef01e0c8 refactor(technology): 优化 BOM 成本计算逻辑
-调整了成本计算的顺序,先计算外购件成本,再计算其他成本
- 优化了缓存逻辑,只在非根节点或非外购件时才进行缓存
- 移除了不必要的注释代码
-重构了部分代码结构,提高了可读性和维护性
2025-04-03 17:51:41 +08:00
曹鹏飞 6beddbd2ac refactor(technology): 重构 BOM 成本计算逻辑
-优化了工时获取逻辑,提高效率
- 改进了油漆成本计算方式,增加对非 kg单位的处理
-调整了日志输出级别,增加必要的日志记录
-重构了 EBomCostCacheDTO 结构,更准确地表示各种成本
- 优化了产品成本分析相关代码,确保成本计算准确性- 调整了虚拟工时相关实体和 Mapper,细化成本分类
2025-03-28 19:15:27 +08:00
曹鹏飞 3e9626a671 refactor(technology): 重构 BOM 成本计算逻辑
- 优化油漆成本计算逻辑,按数量计算而非单重
- 完善损耗成本计算,增加日志记录- 调整 Redis 连接配置
2025-03-26 19:24:54 +08:00
曹鹏飞 123597ceb4 Merge branch 'technology-init-lhj1119' into technology/rakor-202503 2025-03-21 10:20:26 +08:00
曹鹏飞 95e857f096 fix(成本分析): 成本分析计算逻辑调整,加入时间参数 2025-03-21 10:19:56 +08:00
10001392 b7ffd6dfbe 【定时任务】采购物料价格历史表 2025-03-17 17:35:34 +08:00
曹鹏飞 6fef709dad fix(成本分析): 制作成本添加额外字段用于展示油漆重量和其他工序的工时 2025-03-09 18:55:28 +08:00
曹鹏飞 51a55f647c fix(成本分析): 采购类型F和E50逻辑调整 2025-03-06 16:00:42 +08:00
曹鹏飞 d8eecd5e53 fix(成本分析): 采购类型F和E50逻辑调整 2025-03-03 19:43:25 +08:00
10001392 42cfcb449a 【定时任务】获取采购属性信息 2025-01-22 16:40:50 +08:00
10001392 477b249e93 【定时任务】获取采购属性信息 2025-01-22 11:12:20 +08:00
曹鹏飞 6dedf39d96 Merge branch 'technology/rakor-w3' into technology-init-lhj1119 2025-01-13 10:56:08 +08:00
曹鹏飞 68a224ffae fix(成本分析): 修复保存价格的一个错误 2025-01-13 10:55:57 +08:00
曹鹏飞 88f5042521 Merge remote-tracking branch '南方陆机/technology-init-lhj1119' into technology-init-lhj1119 2025-01-09 11:37:38 +08:00
曹鹏飞 7723bfea96 Merge branch 'technology/rakor-w3' into technology-init-lhj1119 2025-01-09 11:37:14 +08:00
曹鹏飞 ea9816ffca feat(成本分析): 高价值外购件,Bom成本单层,Bom成本多层添加导出功能 2025-01-09 11:36:59 +08:00
10001392 b13d3c5625 【物料查看】SAP估价字段 2025-01-09 10:10:36 +08:00
曹鹏飞 6cdf8d6cac Merge branch 'technology/rakor-w3' into technology-init-lhj1119 2025-01-08 15:08:43 +08:00
曹鹏飞 7fc22ba84c fix(成本分析): 修复一些问题 2025-01-08 15:08:31 +08:00
曹鹏飞 cb5b9b2aa4 Merge branch 'technology/rakor-w3' into technology-init-lhj1119 2025-01-07 20:22:21 +08:00
曹鹏飞 54254bba25 fix(成本分析): 修复一些问题 2025-01-07 20:22:07 +08:00
曹鹏飞 c96e25c487 Merge branch 'technology/rakor-w3' into technology-init-lhj1119 2025-01-06 19:41:48 +08:00
曹鹏飞 1278f3f13e feat(成本分析): 修改计算材料成本时的物料价格获取字段 2025-01-06 19:41:38 +08:00
曹鹏飞 c2437dac70 Merge branch 'technology/rakor-w3' into technology-init-lhj1119 2025-01-06 18:31:10 +08:00
曹鹏飞 66f0f84eaf fix(成本分析): 修复了几个问题 2025-01-06 18:30:52 +08:00
曹鹏飞 4a495d8fa9 Merge branch 'technology/rakor-w3' into technology-init-lhj1119 2025-01-06 12:42:11 +08:00
曹鹏飞 7f4f2b4ea5 fix(成本分析): 修复钢材价格计算损耗获取错误的问题 2025-01-06 12:41:57 +08:00
曹鹏飞 cf293ab289 Merge branch 'technology/rakor-w3' into technology-init-lhj1119 2025-01-06 11:30:48 +08:00
曹鹏飞 cf4ec31dbd feat(成本分析): 成本维护优化 2025-01-06 11:29:43 +08:00
曹鹏飞 7981bf02eb Merge branch 'technology/rakor-w3' into technology-init-lhj1119
# Conflicts:
#	nflg_project_dev/nflg-technology/src/main/java/com/nflg/product/technology/mapper/master/ProcessRouteTaskProcessesMapper.java
#	nflg_project_dev/nflg-technology/src/main/resources/mapper/master/ProcessRouteTaskProcessesMapper.xml
2025-01-05 21:56:37 +08:00
曹鹏飞 475b124cc3 fix(成本分析): 修复价格计算和单层成本排序问题 2025-01-05 21:53:28 +08:00
10001392 33853a1098 【定时任务】HANA获取物料的采购属性信息 2025-01-03 09:44:26 +08:00
曹鹏飞 c47d47d62e fix(成本分析): 计算高价值外购件添加null判断,因为如果是T项的话是没有缓存数据的 2024-12-31 11:14:15 +08:00
曹鹏飞 83d886d1e1 perf(core模块): 不使用lettuce,使用jedis,原来就引入了jedis,但是没有把lettuce排除 2024-12-31 11:12:30 +08:00
曹鹏飞 41303ff3b8 fix(成本分析): 修复计算成本时获取物料工时报错的问题 2024-12-31 09:25:46 +08:00
曹鹏飞 20d0367ffb Merge branch 'technology/rakor-w3' into technology-init-lhj1119
# Conflicts:
#	nflg_project_dev/nflg-technology/src/main/java/com/nflg/product/technology/mapper/master/MaterialCategoryMapper.java
#	nflg_project_dev/nflg-technology/src/main/java/com/nflg/product/technology/mapper/master/ProcessRouteTaskProcessesMapper.java
#	nflg_project_dev/nflg-technology/src/main/java/com/nflg/product/technology/service/MaterialCategoryService.java
#	nflg_project_dev/nflg-technology/src/main/java/com/nflg/product/technology/service/MaterialMainService.java
#	nflg_project_dev/nflg-technology/src/main/resources/mapper/master/ProcessRouteTaskProcessesMapper.xml
2024-12-26 10:40:33 +08:00
曹鹏飞 b529f93800 feat(成本分析): 添加功能 2024-12-26 10:34:30 +08:00
10001392 e13ec1cbda 【工作中心】虚拟工作中心对应关系 2024-12-25 11:45:10 +08:00
10001392 b4adf9bc45 【物料主数据】同步HANA物料采购属性 2024-12-25 09:56:18 +08:00
10001392 717c10f5bd 【物料主数据】同步HANA物料价格字段 2024-12-24 16:37:41 +08:00
10001392 5ffbb9c45d 【物料主数据】从HANA获取物料采购属性信息 2024-12-24 14:36:55 +08:00
曹鹏飞 35abaf305a feat: 修改交期的数据类型为datetime 2024-12-23 09:34:09 +08:00
10001392 62ca1a1641 【工艺路线】删除和恢复接口 2024-12-23 08:47:18 +08:00
10001392 fed6e94a54 【工艺路线】删除场景的保存 2024-12-18 16:55:25 +08:00
10001392 e7d9cc18d4 【工艺路线】删除场景的保存 2024-12-18 16:10:39 +08:00
10001392 428b63558a 【工艺路线】获取PBOM列表 2024-12-13 14:40:32 +08:00
曹鹏飞 bc00758d84 fix(设计成本维护): 修复一个bug 2024-12-12 16:23:19 +08:00
10001392 7a9dd2c4c9 【工艺路线】获取PBOM列表,父级物料号和父级描述字段 2024-12-10 13:52:48 +08:00