Commit Graph

84 Commits

Author SHA1 Message Date
砂糖
97cb78bbbe feat(wms): 在钢卷修正页面添加实测厚度输入框
为钢卷修正功能添加实测厚度(m)的输入框,使用户能够输入钢卷的实测厚度数据
2026-03-28 17:52:00 +08:00
砂糖
97cc86c6c4 feat(钢卷操作): 将操作类型显示从静态文本改为可编辑的下拉选择框
修改操作类型显示方式,从静态文本替换为可编辑的下拉选择框,支持用户直接修改操作类型。同时保留原有字典类型的选项支持,提升用户体验和操作便捷性。
2026-03-28 15:58:23 +08:00
砂糖
cd00b9562d refactor(wms/report): 重构报表模块数据获取逻辑,提取公共方法到fetch.js
feat(wms/report): 新增报表结果存储页面,支持JSON数据横向对比

style(wms/coil/do): 调整钢卷修正页面样式和代码格式

fix(wms/coil/do): 修复操作记录查询参数传递问题,优化钢卷选择逻辑
2026-03-27 16:37:59 +08:00
砂糖
a389a98664 feat(wms): 新增分条报表配置及功能优化
- 添加分条报表相关配置及视图组件
- 优化标签打印尺寸及布局
- 增加实测厚度字段及相关展示逻辑
- 重构报表数据获取逻辑,统一处理异常情况
- 完善分条操作表单,增加异常信息管理
2026-03-26 15:13:08 +08:00
砂糖
564086c72a fix(wms报表): 修复fetchLossList参数传递及规格分割处理
修复fetchLossList函数未正确处理传入的actionTypes参数问题,并添加时间参数。同时处理规格分割时的空值情况,避免报错。
2026-03-25 17:22:21 +08:00
砂糖
ae68b40ee6 refactor(wms): 重构物料信息展示逻辑,移除冗余组件
重构物料信息展示逻辑,统一使用itemName等字段替代原有的product和rawMaterial嵌套结构
删除不再使用的BomInfo、CategoryRenderer等冗余组件
新增report模块配置集中管理
优化代码结构,提升可维护性
2026-03-24 13:55:10 +08:00
砂糖
71e2467572 feat(wms): 优化退火炉界面和修复钢卷合卷功能
- 重构退火炉界面为卡片式布局,增加可视化状态展示
- 修复钢卷合卷API路径和方法,添加操作ID和类型参数
- 移除标签打印中冗余的itemName字段
- 修复退火计划物料卡片布局自适应问题
2026-03-16 15:38:11 +08:00
砂糖
b27f246fa0 feat(钢卷): 重构标签打印逻辑并添加合卷操作功能
重构钢卷标签打印逻辑,提取公共方法到coilPrint.js
添加合卷操作区功能,支持200-299操作类型
为合卷表单添加验证规则
2026-03-16 13:15:54 +08:00
砂糖
f2c7e20eb6 feat(标签打印): 添加钢卷标签打印功能并调整标签样式
- 在入库页面添加打印按钮及处理逻辑
- 修改标签样式,使用黑体并设置黑色字体
- 添加隐藏的label-render组件用于打印
2026-03-16 09:05:12 +08:00
砂糖
80640b5b39 feat(钢卷管理): 添加钢卷追溯功能并调整次品标签顺序
在correct.vue中添加钢卷追溯功能,包括追溯对话框和API调用
调整scrap.vue中次品标签的位置,使其显示在第一个标签页
在correct.vue中新增逻辑库区查询条件
2026-03-13 17:43:24 +08:00
砂糖
60576864bf fix(coil): 修复工序面板显示及仓库选择逻辑
修复镀锌工序面板中无进行中工序的显示问题,使用动态label替代硬编码
修复currentTab为0时仓库ID未清空的问题
添加纵剪分条工序的仓库选项并更新特殊分割逻辑
2026-03-13 11:25:00 +08:00
砂糖
f4be9312c3 feat(钢卷修正): 添加钢卷类型筛选和强制入库功能
- 在搜索栏新增钢卷类型下拉选择框,支持按不同类型筛选钢卷
- 为未入库钢卷添加强制入库按钮及处理逻辑
- 根据选择的钢卷类型动态调整查询参数
2026-03-13 11:24:50 +08:00
砂糖
3e9a08308f feat(卷材管理): 添加实测长度和实测宽度字段
在卷材管理的多个组件和视图中添加实测长度(actualLength)和实测宽度(actualWidth)字段,包括显示、表单输入和数据模型。这些字段用于记录卷材的实际测量尺寸,提高数据记录的准确性。
2026-03-12 17:03:02 +08:00
砂糖
016e5dc246 feat(钢卷管理): 新增钢卷物料添加功能并优化修正功能
将新增按钮从基础面板移至修正页面,并实现新增钢卷物料的功能
优化修正功能,根据操作类型动态显示标题
新增时隐藏创建时间和创建人字段
2026-03-12 11:49:46 +08:00
砂糖
fb96148d1f feat(钢卷管理): 添加厂家原料卷号校验功能
在钢卷入库表单中,将厂家原料卷号设为必填项并添加远程校验逻辑,防止重复卷号入库
2026-03-11 15:10:17 +08:00
砂糖
8d73342e9e feat(wms): 添加镀锌纵剪分条原料库支持并扩展分条功能
扩展分条功能以支持更多工序类型,包括镀锌、脱脂、拉矫平整等。添加镀锌纵剪分条原料库选项,并改进分条按钮样式和操作流程。同时调整时间格式显示为更易读的形式。

新增镀铬工序分条支持,优化分条操作界面显示当前工序名称。修复分条列表加载逻辑,确保在操作类型有效时才进行加载。添加新的分条操作页面用于管理分条任务。
2026-03-11 14:52:59 +08:00
砂糖
f6c60226ba refactor(wms): 移除钢卷号重复校验并替换部门选择组件
移除多个组件中关于钢卷号重复的远程校验逻辑,改为本地校验
将部门选择从DictSelect替换为el-select组件,直接从API获取部门数据
2026-03-05 17:28:13 +08:00
砂糖
9e24368d4c feat(仓库管理): 新增钢卷库区操作日志功能
添加钢卷库区操作日志记录功能,包括:
1. 在入库操作时自动记录日志
2. 新增日志查询API接口
3. 实现日志查看页面和表格组件
4. 处理拒签和删除操作时的日志清理
2026-03-05 17:19:48 +08:00
砂糖
0aaa01f4bf feat: 添加 CurrentCoilNo 组件并替换原有钢卷号显示
引入新的 CurrentCoilNo 组件用于统一显示钢卷号,支持不同长度钢卷号的格式化显示和颜色区分
替换多个视图中的 el-tag 和 CoilNo 组件为新的 CurrentCoilNo 组件
2026-03-04 10:58:18 +08:00
砂糖
8f1627903b feat(钢卷管理): 为镀层种类字段添加记忆输入功能
在多个钢卷管理相关页面中,将镀层种类输入框从普通输入框替换为MemoInput组件,并添加对应的storageKey到enum.js中
2026-03-04 09:07:49 +08:00
砂糖
76466ad2e6 feat(warehousing): 添加厂家卷号列显示 2026-02-02 14:26:06 +08:00
砂糖
4ee02b9a68 fix(wms): 修复标签渲染和钢卷号校验问题
修复标签渲染组件立即执行监听的问题
移除批量打印中多余的labelType属性
暂时禁用钢卷号必须为8位数字的校验
2026-01-31 16:44:03 +08:00
砂糖
3813c8b000 fix(wms): 修复历史卷标签显示条件,增加dataType为2的情况
修改stepSplit.vue和correct.vue文件,将历史卷的判断条件从仅dataType=0扩展为dataType=0或2,确保正确显示历史卷标签和样式
2026-01-30 19:13:38 +08:00
砂糖
a9fb6d51b1 fix: 修复表单禁用状态和加载逻辑问题
修复发货表单字段的禁用状态逻辑,移除多余的readonly属性
调整取消分卷操作的加载状态处理,确保在finally中重置状态
优化钢卷选择器组件,增加切边和包装筛选及显示列
将结算方式输入框改为下拉选择框,提升用户体验
2026-01-29 15:04:06 +08:00
砂糖
b739a1cde9 refactor(wms/coil): 简化钢卷更新逻辑并调整表单验证规则
- 使用updateMaterialCoilSimple替换updateMaterialCoil以简化更新逻辑
- 移除部分非必要的表单验证规则
- 为钢卷选择器添加状态筛选条件
2026-01-28 17:43:49 +08:00
砂糖
8adad71acd feat(分卷): 实现镀锌工序特殊分卷功能
新增特殊分卷功能,包括分步分条界面、API接口及状态管理。主要修改:
1. 添加分步分条组件,支持新增、编辑、删除分条
2. 扩展分卷API接口,包括开始/完成/取消特殊分卷
3. 优化操作按钮加载状态和错误处理
4. 调整界面布局和样式
2026-01-22 16:52:07 +08:00
砂糖
03d8ba1d2f feat(钢卷管理): 新增调制度和镀层种类字段
在钢卷管理的多个页面和组件中添加调制度(temperGrade)和镀层种类(coatingType)字段,包括表单输入、显示和查询功能。同时优化了部分页面布局和代码结构,移除了不再使用的质量状态枚举定义
2026-01-22 10:20:58 +08:00
砂糖
06a806b5ea fix: 将“锌层”标签统一修改为“镀层质量”
统一产品信息和原材料信息展示界面中“锌层”标签为“镀层质量”,包括表单、表格和详情展示部分,确保术语一致性
2026-01-21 17:14:07 +08:00
砂糖
c5bff55a35 feat(钢卷管理): 添加钢卷还原功能并优化界面
- 在coil.js中新增restoreMaterialCoil接口用于还原钢卷
- 在correct.vue中添加还原按钮及相关处理逻辑
- 优化CoilTraceResult.vue界面,移除部分不必要的信息展示
- 调整部分文字描述使其更简洁
2026-01-20 11:29:22 +08:00
砂糖
a378a90dc8 fix(wms): 修复钢卷入库时当前钢卷号未设置的问题
在获取最大入库钢卷号时,同时设置当前钢卷号为去掉最后一位的钢卷号,确保表单数据完整
2026-01-19 09:48:45 +08:00
砂糖
b157affdcf fix(coil): 修复入库后表单重置和钢卷号获取问题
修复入库成功后表单重置不完整的问题,添加materialType字段
修正planId重置错误,使用当前表单的planId而非todayPlanId
使用$set方法更新enterCoilNo以确保响应式更新
添加入库后自动获取最大钢卷号功能
2026-01-17 20:59:10 +08:00
砂糖
3a3169ca67 feat(钢卷修正): 增加已发货钢卷的显示样式和标签
添加蓝色边框样式和"已发货"标签用于区分已发货钢卷,同时重构边框样式和类型标签为独立方法
2026-01-17 17:06:36 +08:00
砂糖
2449915c6d fix: 修正删除后刷新方法名和调整报表时间区间
将删除操作后的刷新方法从getList改为getMaterialCoil以匹配实际功能
调整交付报表的默认时间区间从6点改为7点
2026-01-17 11:17:42 +08:00
砂糖
c178eb7102 feat(coil): 添加钢卷删除功能并调整网格布局
- 新增删除钢卷功能按钮及相关API调用
- 将卡片网格布局从6列调整为5列
- 更新异常按钮样式为警告类型
2026-01-17 10:55:44 +08:00
砂糖
6050abd89b feat(钢卷修正): 添加钢卷状态显示和边框颜色区分
- 在标题下方添加状态说明文本
- 根据dataType动态设置钢卷卡片边框颜色
- 显示materialType字段并移除注释
- 调整footer按钮显示条件
- 合并重复的dicts配置
2026-01-16 15:09:45 +08:00
砂糖
256217a3a7 fix(wms): 移除材料类型的条件渲染并清理注释代码
移除base.vue和correct.vue中材料类型选择器的条件渲染(v-if="!form.coilId"),使其始终显示
清理correct.vue中已注释的质量状态选项代码
2026-01-16 14:34:17 +08:00
砂糖
ea9f7fce34 fix: 修复钢卷管理相关页面问题和优化功能
- 修复钢卷历史页面控制显示问题
- 在交货报表中添加dataType参数
- 修改checkCoilNo接口支持coilId参数
- 优化镀锌报表查询逻辑,使用Promise.all并行请求
- 修复轧硬报表仓库ID错误问题
- 移除钢卷入库页面的只读限制
- 修复钢卷删除功能,支持删除带coilId的记录
2026-01-16 13:07:30 +08:00
砂糖
4526db8b0e Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X 2026-01-16 10:49:23 +08:00
砂糖
1b5efc00f6 fix(wms): 修正钢卷选择器筛选条件及显示逻辑
- 统一钢卷选择器的selectType为'product'并添加status过滤
- 修复materialType与selectType的映射关系
- 移除分页组件的rangeMode条件限制
- 更新部分字段显示名称
2026-01-15 17:33:54 +08:00
砂糖
580f127d51 feat(wms): 添加实际库区查询并优化仓库选择组件
refactor: 移除无用代码并优化标签打印样式
2026-01-15 10:22:29 +08:00
砂糖
f895e5a17a refactor(wms): 优化代码格式和日期处理逻辑
- 调整el-option组件格式以提高可读性
- 增加getBeijingDate函数处理北京时间
- 修改remoteMethod中pageSize从5增加到10
2026-01-14 08:12:53 +08:00
砂糖
199b15bb41 feat(wms/coil): 添加质量状态、切边要求等字段显示
在卷材管理相关页面中新增质量状态、切边要求、打包状态和包装要求字段的显示,并修正表单中对应的prop属性
2026-01-13 14:43:41 +08:00
砂糖
d147651192 refactor(wms): 移除废品相关选项并统一质量状态选择
重构多个视图组件,移除废品材料类型选项及相关逻辑,统一使用字典数据选择质量状态
2026-01-13 14:36:32 +08:00
砂糖
06411166b5 feat(coil): 添加钢卷号校验功能并优化表单验证
- 新增检查钢卷号是否合法的API接口
- 在基础信息和入库表单中添加钢卷号格式和重复校验
- 实现根据前缀自动获取最大钢卷号功能
- 优化表单组件布局和样式
2026-01-12 16:53:58 +08:00
砂糖
ab41117085 refactor(wms): 调整入库表单中材料类型字段的位置
将材料类型字段从表单中间位置移动到底部,使表单布局更合理
2026-01-12 15:55:49 +08:00
砂糖
b35d739e08 feat: 添加空置库选项和打印标签功能
- 在WarehouseTree组件中添加showEmpty属性以显示空置库选项
- 在DrillDownTable和search组件中传递showEmpty属性
- 在base面板中添加打印标签功能
- 在correct页面添加创建人选择功能
- 在receive报表页面添加收货计划筛选功能
2026-01-12 15:32:09 +08:00
砂糖
c19fee0909 fix(wms): 修复多个模块中的逻辑问题和数据格式
修复delivery.vue导出时缺少状态参数的问题
修正product/index.vue和rawMaterial/index.vue中productCode生成逻辑
放宽ship.vue中钢卷质量状态的校验范围
为ActualWarehouseSelect组件添加空库位筛选功能
2026-01-12 13:54:50 +08:00
砂糖
b42abc4d58 fix(ProductSelect): 过滤空字符串ID避免无效请求
feat(wms): 新增钢卷信息修正页面及功能
2026-01-12 10:43:39 +08:00
砂糖
d2ad03b987 feat(wms): 添加通过POST查询钢卷列表功能并更新相关视图
- 在coil.js中新增listCoilWithIds方法用于报表查询
- 修改多个报表视图使用新的查询方法
- 在warehousing.vue中添加材料类型变更处理函数
- 更新delivery.vue中的时间查询参数名
2026-01-11 09:05:30 +08:00
砂糖
c70015b8a3 refactor(wms): 统一时间参数命名并优化代码格式
将时间参数从startTime/endTime重命名为byCreateTimeStart/byCreateTimeEnd以保持一致性
移除重复的时间参数传递并调整按钮组件格式
2026-01-10 16:32:06 +08:00