|
|
de5a82d0a7
|
refactor(TsComplaintAcceptService): 优化钢卷关联插入逻辑
- 将单条插入改为批量插入以提升性能
- 使用Stream API重构钢卷关联数据构建过程
- 减少了数据库操作次数,提高处理效率
|
2026-06-21 15:40:25 +08:00 |
|
|
|
a07ced4b25
|
feat(flow): 新增投诉受理单关联钢卷功能
- 在TsComplaintAcceptBo中添加coilIds字段用于存储关联的钢卷ID列表
- 新增TsAcceptCoilRel实体类和对应的数据库映射
- 在投诉受理单创建时自动插入钢卷关联记录到ts_accept_coil_rel表
- 实现了批量关联多个钢卷ID的业务逻辑
- 完善了受理单与钢卷之间的多
|
2026-06-21 15:35:59 +08:00 |
|
|
|
b939052a88
|
feat(flow): 添加钢卷关联合同订单信息查询功能
- 引入 WmsCoilContractRelVo 和 WmsCoilContractRelMapper 依赖
- 在 TsAcceptCoilRelServiceImpl 中添加 wmsCoilContractRelMapper 注入
- 修改 enrichWithCoilInfo 方法同时查询钢卷关联的合同/订单信息
- 通过一次 SQL JOIN 查询批量获取钢卷合同关系数据
- 按 coilId 分组合同订单信息并填充到钢卷信息中
- 优化查询性能减少数据库访问次数
|
2026-06-21 15:11:27 +08:00 |
|
|
|
c33b27d174
|
feat(flow): 添加意见下发和反馈下发功能
- 在ITsComplaintAcceptService中新增opinionDispatch和feedbackDispatch方法
- 在TsComplaintAcceptController中添加对应的意见下发和反馈下发接口
- 实现opinionDispatch功能:修改flow_status=2并按字典创建代办任务
- 实现feedbackDispatch功能:修改flow_status=4并按字典创建执行反馈记录
- 调整同步流程状态逻辑,移除重复的状态更新代码
- 新增相关实体类和服务层依赖注入
|
2026-06-21 14:57:38 +08:00 |
|
|
|
691c8289dd
|
feat(flow): 添加投诉任务和执行反馈的流程状态同步功能
- 在TsComplaintTaskServiceImpl中新增syncAcceptFlowStatus方法
- 在TsPlanExecuteRelServiceImpl中新增syncAcceptFlowStatus方法
- 添加TsComplaintAcceptMapper依赖注入
- 实现任务状态变更时自动同步受理单流程状态
- 完善部门意见填写和执行反馈的状态判断逻辑
- 添加必要的LambdaUpdateWrapper和相关导入包
|
2026-06-21 14:46:06 +08:00 |
|
|
|
ca094574f5
|
feat(coil): 添加钢卷查询排除已受理功能
- 在 WmsMaterialCoilBo 中新增 excludeAccepted 字段用于控制是否排除已受理钢卷
- 在 WmsMaterialCoilServiceImpl 中实现排除已受理钢卷的查询逻辑
- 防止多个受理单重复绑定同一钢卷的问题
- 通过 NOT EXISTS 子查询优化钢卷查询性能
|
2026-06-21 14:23:55 +08:00 |
|
|
|
f068daba0b
|
feat(flow): 添加钢卷信息关联查询功能
- 在pom.xml中添加klp-wms依赖模块
- 引入WmsMaterialCoil和WmsMaterialCoilVo相关类
- 注入WmsMaterialCoilMapper用于钢卷信息查询
- 实现enrichWithCoilInfo方法批量获取钢卷详情
- 优化查询逻辑支持单条和分页查询的钢卷信息填充
- 在TsAcceptCoilRelVo中新增coilInfo字段存储钢卷信息
|
2026-06-21 14:15:54 +08:00 |
|
|
|
0c05455ae3
|
feat: 新增业务员列并调整部分表格列宽,注释操作记录标签页
1. 在CoilSelector相关数据和报表设置列配置中新增业务员字段
2. 调整逻辑库位、实际库区的表格列宽
3. 注释crm合同页的操作记录标签页
|
2026-06-21 11:45:56 +08:00 |
|
|
|
274671f309
|
feat(wms): 新增钢卷合同号自动填充功能
1. 在钢卷合并、分卷、打钢印、计划拆分、退火计划页面添加合同号自动拉取逻辑
2. 优化合同选择组件,补全不存在于列表的已选合同
3. 移除split.vue中冗余的注释代码
|
2026-06-21 11:32:02 +08:00 |
|
|
|
b4fba79838
|
feat(order): 订单销售员变更时同步更新关联钢卷业务员
- 在订单更新逻辑中增加销售员变更检测功能
- 新增数据库方法批量更新关联钢卷的业务员名称
- 实现订单销售员变更时自动同步到相关钢卷记录
- 添加钢卷与合同关联时的业务员同步机制
- 增加修改关联关系时的业务员信息同步处理
- 完善数据一致性保障机制
|
2026-06-21 10:40:07 +08:00 |
|
|
|
6910278ba7
|
feat(wms): 添加业务员相关代码
- 在WmsCoilContractRelMapper中新增selectSalesmanByOrderId方法
- 在WmsCoilContractRelMapper.xml中添加对应的SQL查询语句
- 在WmsMaterialCoilServiceImpl中新增setSaleNameFromContract私有方法
- 在多个钢卷创建场景中调用setSaleNameFromContract方法设置销售员姓名
- 实现了根据合同ID自动获取并设置业务员信息的功能
|
2026-06-21 10:14:26 +08:00 |
|
|
|
491eed3dad
|
refactor(ContractSelect): 优化选中合同的加载逻辑
将原有的列表搜索获取选中合同的方式,改为直接调用getOrder接口单个查询,简化代码逻辑并提升查询效率
|
2026-06-19 13:14:02 +08:00 |
|
|
|
66838b6c69
|
feat: 优化合同选择组件与钢卷修正页面功能
1. 重构ContractSelect组件,新增all模式支持远程搜索
2. 修正钢卷修正弹窗布局为两列排版,扩大弹窗宽度
3. 为钢卷修正页面添加合同绑定功能,支持新增/更新合同关联关系
|
2026-06-19 12:45:07 +08:00 |
|
|
|
c8c2523fe7
|
feat(wms): 新增多项功能并优化标签展示逻辑
1. 异常管理页面默认显示继承按钮,新增继承弹窗传参
2. 多标签页优化订货单位展示:移除"有限公司"后缀并自适应字体大小
3. 基础面板新增备注查询条件和表格列展示
4. 流程页面新增节点点击交互和悬停效果
|
2026-06-19 12:30:18 +08:00 |
|
|
|
d0afe5eaaf
|
feat(wms/coil): 新增发货单状态筛选视图
1. 在ship.vue页面新增isShipView参数并默认开启
2. 在base面板新增货单状态筛选 radio 组
3. 根据isShipView切换查询逻辑和表格列展示
4. 新增对应统计计数逻辑
|
2026-06-18 17:00:03 +08:00 |
|
|
|
7374b810c1
|
feat(wms/coil/label): 优化多规格标签的订货单位显示适配
1. 修复订货单位截断逻辑,保留完整客户名称
2. 新增根据订货单位长度动态调整字体大小的功能,适配长文本显示
|
2026-06-18 15:49:24 +08:00 |
|
|
|
041e5aef0e
|
feat(contract-select): 为合同选择组件添加分页功能并优化搜索逻辑
1. 移除了vis-network依赖包
2. 重构两个合同选择页面的搜索与列表逻辑,移除本地合并合同数据的操作,改为直接使用接口返回数据
3. 为所有合同tab添加分页组件,支持分页查询、搜索重置页码
4. 调整表格高度优化布局,更新搜索触发事件为失焦、回车和清空按钮
5. 新增搜索查询按钮,优化搜索交互体验
|
2026-06-18 15:39:42 +08:00 |
|
|
|
6120e87966
|
feat(wms): 新增仓储售后流程页面,添加beautiful-mermaid依赖
1. 新增wms售后流程可视化页面,支持生产全链路和售后处理两种流程图切换展示
2. 安装beautiful-mermaid依赖并配置到transpileDependencies中
|
2026-06-18 14:50:51 +08:00 |
|
|
|
5828dbd133
|
feat(hrm/meal&employee): 新增员工吃辣偏好字段与就餐统计矩阵
1. 在员工入职/信息页面新增是否吃辣单选表单字段
2. 重构就餐统计模块,替换原有简单统计为吃辣/不吃辣 × 堂食/打包 × 有效/无效的三维交叉统计矩阵
3. 新增员工吃辣偏好映射接口,自动获取员工饮食偏好进行分类统计
|
2026-06-18 13:50:46 +08:00 |
|
|
|
ee49fbdcc0
|
feat: 新增合同配置页面,优化多页面合同关联逻辑
1. 新增crm/contract/selectConfig页面,支持本地配置可选合同列表,区分手动/接口同步来源
2. 优化ContractSelect组件,新增上次选中合同置顶、本地存储选中记录功能
3. 为合卷、分条、退火计划、钢卷编辑页面添加合同必填校验与自动关联逻辑
4. 移除各业务页面冗余的合同关系手动调用代码,统一关联逻辑
|
2026-06-18 13:49:52 +08:00 |
|
|
|
7f1a89eb61
|
feat(furnace-plan): 添加合同ID字段并实现合同关联功能
- 在 WmsFurnacePlanLocationItemBo 中新增 contractId 字段
- 实现合同ID映射关系构建和数据流转
- 移除二维码步骤类型的空值检查条件
- 完成合同信息在退火加工流程中的传递
|
2026-06-18 13:34:47 +08:00 |
|
|
|
759bbbed63
|
feat(wms): 钢卷加工必须绑定合同
- 在 WmsMaterialCoilBo 中新增 contractId 字段
- 添加 IWmsCoilContractRelService 依赖注入
- 实现加工操作必须绑定合同的验证逻辑
- 添加分卷、合卷、单个更新等操作的合同验证
- 实现插入钢卷合同关联记录的功能
- 在各种钢卷操作完成后自动插入合同关联记录
|
2026-06-18 13:25:16 +08:00 |
|
|
|
5b0cb314e4
|
feat(flow): 添加投诉处理流程模块及相关服务接口
- 创建受理单关联钢卷中间表服务接口及实现类
- 添加投诉受理单主服务接口及相应控制器
- 实现各部门投诉代办任务服务功能
- 集成最终方案下发部门及执行反馈服务
- 在员工信息表中新增是否吃辣字段
- 配置klp-flow模块依赖并注册到系统中
|
2026-06-18 11:19:55 +08:00 |
|
|
|
2fc4bf4043
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-06-18 10:39:16 +08:00 |
|
|
|
2fb5a64124
|
feat(employee): 添加员工是否吃辣字段支持
- 在 WmsEmployeeInfo 实体类中新增 isSpicyEater 字段
- 在 WmsEmployeeInfoBo 业务对象中添加 isSpicyEater 属性
- 更新 WmsEmployeeInfoMapper.xml 映射文件配置
- 在查询条件中添加 isSpicyEater 过滤逻辑
- 在 WmsEmployeeInfoVo 视图对象中添加 Excel 导出支持
|
2026-06-18 10:39:00 +08:00 |
|
|
|
379aa9d44b
|
feat(crm): 优化合同模板管理和订单明细页面功能
1. 合同模板管理:添加选中状态高亮样式,新增当前选中模板状态管理
2. 订单明细页面:
- 合并搜索框为产品名称/材质统一搜索
- 重构表格数据结构,拆分合同与产品明细展示
- 添加批量/单行保存功能,自动计算产品金额字段
- 优化筛选条件和默认日期范围,调整表格列样式与配置
|
2026-06-18 10:27:09 +08:00 |
|
|
|
b4a9a48ae6
|
refactor(wms/report/split): 统一拆分报表页面模板组件
将所有分条相关报表页面替换为通用ActionTemplate组件,移除冗余的单独模板导入,统一配置报表参数,减少重复代码
|
2026-06-18 10:27:00 +08:00 |
|
|
|
41716b3430
|
feat(wms/coil): 新增钢卷加工链追溯功能并优化成本信息展示
1. 新增钢卷加工链双向追溯API接口getCoilChain
2. 替换原有的递归 lineage 构建逻辑,使用新接口获取完整加工链数据
3. 补充完善工序类型枚举映射,新增修复工序和退火工序
4. 重构加工路径图构建逻辑,使用接口返回的depth字段计算层级
|
2026-06-18 09:31:32 +08:00 |
|
|
|
585017873c
|
feat(wms): 添加钢卷加工链追溯功能
- 在IWmsMaterialCoilService中新增queryCoilChain方法实现双向追溯
- 在WmsMaterialCoilController中添加/chain/all/{coilId}接口
- 在WmsMaterialCoilMapper中新增selectByParentCoilIds批量查询方法
- 在Mapper XML中实现FIND_IN_SET匹配逗号分隔的parent_coil_id查询
- 实现完整的双向追溯逻辑:向上追溯祖先向下查找后代支持合卷场景
- 创建CoilChainVo数据传输对象包含追溯结果和节点关系信息
- 实现BFS算法构建完整的加工链父子关系映射和深度计算
|
2026-06-17 16:49:19 +08:00 |
|
|
|
605f7b85a1
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-06-17 15:28:49 +08:00 |
|
|
|
192a27afbc
|
fix(wms): 修复卷材子记录缺少父级ID关联问题
- 在新增卷材记录时设置parentCoilId字段
- 确保新创建的卷材能够正确关联到原始卷材记录
- 解决了卷材拆分或复制操作后数据关系不完整的问题
|
2026-06-17 15:28:37 +08:00 |
|
|
|
768b18c22a
|
feat(cost+wms): 新增生产指标标签功能并优化钢卷成本展示
1. 为生产指标实体、BO、VO新增tags标签字段并完善MyBatis映射
2. 在生产指标查询中添加标签模糊筛选条件
3. 新增生产指标计算结果API接口
4. 优化成本综合页面:支持标签字段的增改查,新增指标结果批量保存逻辑
5. 移除废弃的costDataService文件,重构钢卷详情页成本展示模块,新增加工路径可视化和吨钢成本计算展示
6. 注释并禁用了原有的检验任务相关代码逻辑
|
2026-06-17 15:09:08 +08:00 |
|
|
|
3719416cbf
|
fix(cost): 修复报表日期格式化问题
- 修改了报告日期的格式化逻辑,使用 SimpleDateFormat 替代直接字符串拼接
- 确保日期格式统一为 yyyy-MM 格式进行查询匹配
- 避免了可能的日期格式不一致导致的查询错误
|
2026-06-17 14:40:39 +08:00 |
|
|
|
791be3e1a5
|
feat: 新增多类业务功能并优化页面展示
1. 新增钢卷周期对比查询API,增加冷轧卷、花纹板物料类型
2. 优化库存积压统计逻辑,支持成品和原料数据合并计算
3. 新增告警统计功能,实现长度/厚度告警的数量和重量统计
4. 替换岗位管理页面为冷轧厂业务流程泳道图页面
|
2026-06-17 11:01:47 +08:00 |
|
|
|
7b7f4b902e
|
feat(cost): 添加生产指标计算结果批量保存功能
- 在CostProdMetricResultBo中新增resultIds和prodMetricResultList字段
- 添加/batch接口支持批量保存生产指标计算结果
- 实现batchSaveWithDelete方法支持先删除再插入操作
- 使用事务注解确保批量操作的数据一致性
- 集成CollUtil工具类处理集合操作
- 完善相关的Service接口定义
|
2026-06-17 10:11:10 +08:00 |
|
|
|
c547456108
|
feat(cost): 添加生产指标计算结果模块
- 创建 CostProdMetricResult 实体类,包含主键、报表ID、指标ID、计算日期、班组、计算值等字段
- 创建 CostProdMetricResultBo 业务对象,用于接收前端参数并进行验证
- 创建 CostProdMetricResultVo 视图对象,用于返回给前端的数据结构
- 实现 CostProdMetricResultController 控制器,提供增删改查和导出功能
- 创建 CostProdMetricResultMapper 数据访问接口,继承 BaseMapperPlus
- 实现 CostProdMetricResultServiceImpl 服务类,处理业务逻辑和数据操作
- 配置 CostProdMetricResultMapper.xml 映射文件,定义结果映射关系
- 添加完整的 CRUD 操作支持,包括分页查询、单条查询、新增、修改、删除和批量导出功能
- 集成 MyBatis-Plus 分页插件和 LambdaQueryWrapper 查询构建器
- 实现数据校验机制和 Excel 导出功能
|
2026-06-17 09:57:00 +08:00 |
|
|
|
931fc74ed7
|
feat(wms): 添加钢卷环比报表功能
- 在 IWmsMaterialCoilService 中新增 queryPeriodComparisonList 方法
- 在 WmsMaterialCoilController 中新增 /listForPeriodComparison 接口
- 在 WmsMaterialCoilMapper 中新增 selectPeriodComparisonList 查询方法
- 修改原 selectPageReportList 为 selectReportList 并调整相关调用
- 新增 WmsMaterialCoilPeriodComparisonVo 数据传输对象
- 添加环比报表专用的 SQL 查询语句,包含实际长度、理论长度、理论厚度字段
|
2026-06-17 08:21:42 +08:00 |
|
|
|
e7f1e584eb
|
Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X
|
2026-06-16 17:02:31 +08:00 |
|
|
|
b43b44d044
|
feat(wms): 新增钢卷告警历史批量处理功能
新增批量处理历史告警接口,支持将今天以前的告警标记为指定状态,前端添加对应操作按钮,可一键处理或忽略历史告警
|
2026-06-16 17:02:25 +08:00 |
|
|
|
d053dd0319
|
refactor(domain): 将检验结果值数据类型从BigDecimal改为String
- 修改WmsInspectionDetail实体类中的itemValue字段类型为String
- 修改WmsInspectionDetailBo业务对象中的itemValue字段类型为String
- 修改WmsInspectionDetailVo视图对象中的itemValue字段类型为String
|
2026-06-16 16:51:33 +08:00 |
|
|
|
3b1ce45043
|
feat: 新增钢卷成本信息展示与能耗辅料成本报表页面
1. 在钢卷详情页新增成本信息模块,展示产线类型、投入产出量、报表信息和总成本
2. 新增成本数据服务类,支持按日期和产线获取完整成本明细与计算数据
3. 新增能耗和辅料两类成本报表页面,支持按产线筛选查看报表
4. 优化岗位管理页面,替换vis.js为ECharts实现岗位树图,新增职责弹窗查看功能
5. 优化综合成本页面,隐藏部分反填按钮和操作入口
|
2026-06-16 16:33:27 +08:00 |
|
|
|
5473fbf28f
|
feat(wms): 新增岗位管理与岗位职责管理功能
1. 新增依赖包vis-network用于可视化岗位树
2. 新增岗位相关API接口,包含增删改查功能
3. 新增岗位职责相关API接口,包含增删改查功能
4. 新增岗位管理页面,支持岗位树可视化、岗位CRUD以及关联的岗位职责管理
|
2026-06-16 13:42:12 +08:00 |
|
|
|
2874f1727a
|
feat(cost): 新增成本综合页面的辅料能耗反填功能
本次提交新增了全量反填、单行反填、单元格反填的批量/单独反填能力,支持辅料和能耗类型的数据反填入库,同时新增了反填进度弹窗、优化了表格列头布局和输入框后缀操作按钮样式,补充了对应的API引入和反填处理器注册逻辑。
|
2026-06-16 11:52:34 +08:00 |
|
|
|
a3a4986cb8
|
feat(wms/report): 新增产线报表页面,支持多维度数据统计与可视化
该页面实现了产线相关的钢卷产出、消耗、品质、异常库位等数据的统计分析,支持按日/周/月维度拆分数据,提供折线图可视化展示与明细表格查询,包含快捷时间范围选择、多条件筛选功能
|
2026-06-16 11:52:22 +08:00 |
|
|
|
f525770094
|
fix(wms/coil): 调整酸洗轧制动作类型区间范围并注释完成待办逻辑
1. 将acidRollingActionType判断区间从200-299修正为200-210
2. 注释掉stepSplit.vue中调用completeAction完成待办的代码逻辑
|
2026-06-16 11:52:10 +08:00 |
|
|
|
25beef5517
|
Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X
|
2026-06-16 11:41:40 +08:00 |
|
|
|
e6b1e31bd1
|
feat(wms/coil): 优化钢卷生命周期追踪的步骤插槽数据传递
1. 给CoilTraceResult的stepBody插槽新增allSteps参数传递标准化后的全量步骤列表
2. 在LifecycleTrace中新增getCreationCoils方法,实现创建步骤钢卷列表的兜底获取逻辑:
- 优先使用步骤自身的newCoilInfoList
- 若为空则通过全量步骤匹配获取前序步骤的旧钢卷信息
- 最后兜底使用当前钢卷信息
3. 修复入库步骤空钢卷判断和列表渲染的逻辑
|
2026-06-16 11:41:33 +08:00 |
|
|
|
8c3a3eec28
|
fix(wms): 钢卷退火绑定的限制
- 添加详细的锁定状态描述映射
- 区分不同锁定状态的具体业务场景
- 提供更精确的错误提示信息
- 增强用户体验和问题定位效率
|
2026-06-16 09:26:25 +08:00 |
|
|
|
1510f43aee
|
refactor(WmsMaterialCoilService): 简化待操作记录状态更新逻辑
- 使用新的 completeAction 方法替代手动设置状态和时间
- 移除冗余的状态赋值和时间设置代码
- 通过方法调用统一处理操作完成逻辑
|
2026-06-15 18:06:34 +08:00 |
|
|
|
cb8fce435c
|
fix(wms): 修复分卷取消操作中的逻辑错误
- 移除过早删除待操作记录的代码
- 保留母卷独占锁释放功能但暂时注释
- 重新调整代码执行顺序确保业务逻辑正确性
- 修复可能导致数据不一致的操作步骤
|
2026-06-15 17:49:28 +08:00 |
|