Commit Graph

109 Commits

Author SHA1 Message Date
砂糖
aacf433462 feat: 修改打包状态为原料材质并优化异常管理功能
修改所有打包状态字段为原料材质,统一业务术语
重构异常管理功能,新增异常记录列表和删除功能
优化分条钢卷面板显示更多物料信息
将切边要求和包装要求改为下拉选择框
2026-03-30 13:13:46 +08:00
砂糖
a389a98664 feat(wms): 新增分条报表配置及功能优化
- 添加分条报表相关配置及视图组件
- 优化标签打印尺寸及布局
- 增加实测厚度字段及相关展示逻辑
- 重构报表数据获取逻辑,统一处理异常情况
- 完善分条操作表单,增加异常信息管理
2026-03-26 15:13:08 +08:00
砂糖
ae68b40ee6 refactor(wms): 重构物料信息展示逻辑,移除冗余组件
重构物料信息展示逻辑,统一使用itemName等字段替代原有的product和rawMaterial嵌套结构
删除不再使用的BomInfo、CategoryRenderer等冗余组件
新增report模块配置集中管理
优化代码结构,提升可维护性
2026-03-24 13:55:10 +08:00
砂糖
e76799f4e0 feat(coil): 添加钢卷加工流程图组件并优化界面
- 新增ProcessFlow组件展示钢卷加工流程
- 在base面板中添加流程图显示开关
- 调整DragResizeBox的z-index确保显示层级
- 修复部分样式问题和代码格式
- 更新字典项从warehouse_sync改为wms_next_warehouse
2026-03-24 10:51:09 +08:00
砂糖
3f503eab0c refactor(标签渲染): 将输入框替换为静态文本显示
移除标签渲染组件中的可编辑输入框,统一使用静态文本显示内容
恢复修正按钮功能,移除质量状态表单字段
注释掉未使用的统计信息组件
2026-03-20 15:15:51 +08:00
砂糖
d6e30d4d50 feat(报表): 新增综合报表模板及M卷统计功能
新增综合报表模板,支持按不同仓库类型展示统计信息。添加M卷处理功能,在统计中自动过滤并计算M卷数据。优化报表展示顺序,默认显示产出钢卷。修复异常率计算问题,完善统计信息展示。

新增仓库特定报表页面,包括镀铬、拉矫、脱脂、双机架、镀锌和酸连轧成品库报表。调整KLPTable组件支持高度设置,优化基础面板显示逻辑。

修复API请求超时问题,统一设置超时时间为10分钟。调整标签显示文本,优化用户体验。
2026-03-20 13:34:56 +08:00
砂糖
8e6f89ee55 feat(生产时间): 添加生产开始时间自动填充功能
在卷材操作的各个页面中,自动将待操作任务的创建时间设置为生产开始时间。同时在生产面板中新增生产时间相关字段的显示列
2026-03-18 10:24:28 +08:00
砂糖
3d6391bf32 feat(钢卷管理): 新增生产时间记录及耗时计算功能
添加TimeInput组件用于时间输入,并在钢卷合并、分条、打字、分步操作中增加生产开始/结束时间字段
实现生产耗时自动计算功能,支持显示xx天xx小时xx分钟格式
在基础面板中增加生产时间修正对话框,支持批量修改时间
2026-03-17 18:01:46 +08:00
砂糖
b6387a53d8 feat(钢卷异常): 重构异常记录功能,增加开始/结束位置字段
refactor(发货单): 添加发货计划选择功能

feat(报表): 新增合并报表页面,支持投入产出钢卷统计

style: 移除多余的空格和注释代码
2026-03-17 14:52:54 +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
砂糖
3e9a08308f feat(卷材管理): 添加实测长度和实测宽度字段
在卷材管理的多个组件和视图中添加实测长度(actualLength)和实测宽度(actualWidth)字段,包括显示、表单输入和数据模型。这些字段用于记录卷材的实际测量尺寸,提高数据记录的准确性。
2026-03-12 17:03:02 +08:00
砂糖
016e5dc246 feat(钢卷管理): 新增钢卷物料添加功能并优化修正功能
将新增按钮从基础面板移至修正页面,并实现新增钢卷物料的功能
优化修正功能,根据操作类型动态显示标题
新增时隐藏创建时间和创建人字段
2026-03-12 11:49:46 +08:00
砂糖
3c96211cc5 feat(wms): 添加订单号显示并改进日期格式化功能
1. 在发货单组件中增加订单号显示,替换原有电话字段
2. 实现统一的日期格式化工具函数,修复参数冲突问题
3. 发货操作后自动添加待操作记录
4. 优化钢卷操作中的日期处理逻辑
2026-03-12 09:20:23 +08:00
砂糖
6e909212bf feat(标签系统): 添加脱脂原料库标签类型并优化透视表功能
新增脱脂原料库标签类型6及相关组件TuoZhiTag
优化透视表功能,增加保存明细选项和导出功能
在标签渲染组件中添加对脱脂原料库类型的判断
更新相关API调用和UI交互逻辑
2026-03-10 15:38:22 +08:00
砂糖
730148e966 feat(wms): 新增导出功能并优化发货单显示
- 在base.vue中新增导出按钮和按库区排序选项
- 添加exportCoilWithAll API接口用于批量导出
- 在waybill.vue中新增showNewExport属性控制导出按钮显示
- 优化发货单页面显示,增加订单编号和备注显示
- 新增delivery/canuse页面用于展示可用钢卷
- 修复发货单修改时订单编号显示问题
2026-03-10 13:33:30 +08:00
砂糖
3f4ee0fce3 fix(wms): 更新镀锌原料标签判断逻辑并调整标签尺寸
修改多个文件中的镀锌原料仓库判断条件,增加新的仓库ID支持
调整DuGeTag.vue中标签的高度为100mm
更新base.vue中的标签类型判断逻辑,增加更多产品类型处理
修正DuGeTag.vue中的联系电话信息
2026-03-09 16:33:52 +08:00
砂糖
d3da84f65e fix: 修复产线能力查询参数错误及调整分页默认值
修复产线能力查询时lineId参数传递错误的问题,增加参数校验
调整分页组件默认的pageSizes选项,增加10的选项
修改物料线圈查询状态参数为0
优化线圈吞吐记录展示方式,改为行点击触发
移除用餐记录中不必要的部门字典依赖
2026-03-09 10:34:05 +08:00
砂糖
44013170f5 feat(wms/coil): 添加业务目的和关联订单功能
在基础面板中添加业务目的下拉选择和关联订单开关功能,并创建两个新的视图组件分别展示这些功能。同时更新字典数据以支持业务目的选项。
2026-03-07 14:18:30 +08:00
砂糖
273d7c44b7 feat(wms/coil): 新增按名称查询钢卷功能并优化产品信息展示
添加镀锌卷、热轧卷、冷轧卷、冷硬卷的按名称查询页面组件
在产品信息和原材料信息展示中增加镀层信息显示
移除base.vue中未使用的BomInfoMini组件
优化DrillDownTable.vue的代码结构
新增ByName.vue作为通用查询面板
2026-03-07 10:24:28 +08:00
砂糖
a024be0858 feat(wms): 添加钢卷吞吐记录功能及优化日志查询
- 新增根据钢卷ID查询操作记录的API接口
- 在钢卷管理页面添加吞吐记录查看功能
- 优化日志表格组件,支持按业务类型和出入库类型筛选
- 增加日志删除功能
- 调整ActualWarehouseSelect组件支持清除输入
2026-03-06 13:04:17 +08:00
砂糖
f6c60226ba refactor(wms): 移除钢卷号重复校验并替换部门选择组件
移除多个组件中关于钢卷号重复的远程校验逻辑,改为本地校验
将部门选择从DictSelect替换为el-select组件,直接从API获取部门数据
2026-03-05 17:28:13 +08:00
砂糖
15e59c10da fix(wms): 修正合卷操作状态查询参数并添加绑定钢卷列表功能
将actionStatus从0改为-1以正确查询不为2的记录
添加listBoundCoil接口用于查询已绑定发货的钢卷列表
在基础面板中显示单据状态标签并优化仓库查询逻辑
2026-03-05 11:15:34 +08:00
砂糖
341606c051 feat(wms): 新增发货单据相关展示列及状态标签
在基础面板组件中添加发货计划、发货单据和发货状态的展示列
新增showWaybill属性控制相关列的显示
2026-03-04 16:15:13 +08:00
砂糖
f26960e4c7 fix(wms): 将材料卷追踪参数从enterCoilNo改为coilId
使用coilId作为追踪参数更准确,避免使用已弃用的enterCoilNo字段
2026-03-04 15:35:58 +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
砂糖
a804b97845 refactor(wms/coil): 注释掉删除按钮代码以暂时隐藏功能 2026-03-02 17:45:14 +08:00
砂糖
2aeb19a685 feat(卷管理): 添加逻辑库位编辑功能
在BasePage组件中新增editWarehouse属性,控制是否显示逻辑库位列。当editWarehouse为true时,显示仓库选择器并支持库位修改,修改后自动刷新列表数据。同时在jishu.vue中启用该功能。
2026-02-28 17:02:11 +08:00
砂糖
093d3ef2cb feat(钢卷管理): 添加钢卷退货功能及相关界面
- 在coil.js中新增returnCoil接口用于处理钢卷退货
- 添加exit.vue作为退货钢卷管理页面
- 在base.vue中添加退货按钮及相关处理逻辑
- 新增仓库图标资源
- 调整报表页面日期选择器的时间格式
2026-02-28 13:59:52 +08:00
砂糖
a156164a07 feat(wms): 添加待收卷和已收卷标签页功能
在多个卷材管理页面中添加el-tabs组件,将待收卷和已收卷数据分开显示
移除base.vue中的删除按钮并调整标签渲染组件格式
清理zha.vue中注释掉的冗余代码
2026-02-07 17:00:37 +08:00
砂糖
8efb46289c feat(wms): 新增钢卷去向标签和异常信息查看功能
- 新增钢卷去向标签(WhereTag)及相关配置
- 在base.vue中添加钢卷去向选择功能
- 新增异常信息查看弹窗组件(abnormal.vue)
- 新增多个仓库视图页面(mini.vue, scrap.vue等)
- 在发货单组件中新增Excel导出功能
- 优化标签打印功能,支持多种标签类型
- 修复报表查询时间参数问题
2026-02-07 14:36:56 +08:00
砂糖
9cb9d044d2 feat(CoilSelector): 添加备注列并移除二维码列
在CoilSelector组件的数据配置和基础面板中添加备注列,同时注释掉不再需要的二维码列
2026-02-03 10:42:45 +08:00
砂糖
4ee02b9a68 fix(wms): 修复标签渲染和钢卷号校验问题
修复标签渲染组件立即执行监听的问题
移除批量打印中多余的labelType属性
暂时禁用钢卷号必须为8位数字的校验
2026-01-31 16:44:03 +08:00
砂糖
c87b43ae95 feat(wms): 更新钢卷追溯功能并优化发货单状态管理
- 在detailTable.vue中将edgeType字段从edgeRequirement改为trimmingRequirement
- 在waybill/index.vue和bills/index.vue中注释掉导出按钮
- 在base.vue中为钢卷追溯添加加载状态
- 在bills/index.vue中启用发货状态选择器并添加状态更新逻辑
- 重构CoilTraceResult.vue,优化钢卷追溯信息展示和交互体验
2026-01-28 17:22:32 +08:00
砂糖
03d8ba1d2f feat(钢卷管理): 新增调制度和镀层种类字段
在钢卷管理的多个页面和组件中添加调制度(temperGrade)和镀层种类(coatingType)字段,包括表单输入、显示和查询功能。同时优化了部分页面布局和代码结构,移除了不再使用的质量状态枚举定义
2026-01-22 10:20:58 +08:00
砂糖
256217a3a7 fix(wms): 移除材料类型的条件渲染并清理注释代码
移除base.vue和correct.vue中材料类型选择器的条件渲染(v-if="!form.coilId"),使其始终显示
清理correct.vue中已注释的质量状态选项代码
2026-01-16 14:34:17 +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
砂糖
6baad61047 fix(wms): 修复实际库区选择框在卷号存在时不清空的问题 2026-01-14 11:42:31 +08:00
砂糖
e61ba39116 feat(coil): 添加发货人选择功能并优化发货时间显示
- 新增发货人选择下拉框,支持从用户列表中选择发货人
- 调整发货时间列宽度和日期选择器样式
- 根据显示状态动态控制实际库区和更新人列的显示
- 添加获取用户列表的API调用和方法
- 实现发货人变更处理逻辑
2026-01-14 11:29:23 +08:00
砂糖
396b3de4c4 fix(wms): 修复标签预览中labelType未正确设置的问题
将labelType从组件属性改为使用labelRender.type,确保标签类型根据物料类型正确设置
2026-01-13 15:44:21 +08:00
砂糖
d147651192 refactor(wms): 移除废品相关选项并统一质量状态选择
重构多个视图组件,移除废品材料类型选项及相关逻辑,统一使用字典数据选择质量状态
2026-01-13 14:36:32 +08:00
砂糖
7f538c18fe fix(coil): 修复钢卷号校验逻辑在编辑时的错误
修改校验逻辑,在编辑模式下跳过钢卷号格式和重复性校验,避免不必要的错误提示
2026-01-12 17:56:20 +08:00
砂糖
06411166b5 feat(coil): 添加钢卷号校验功能并优化表单验证
- 新增检查钢卷号是否合法的API接口
- 在基础信息和入库表单中添加钢卷号格式和重复校验
- 实现根据前缀自动获取最大钢卷号功能
- 优化表单组件布局和样式
2026-01-12 16:53:58 +08:00
砂糖
b35d739e08 feat: 添加空置库选项和打印标签功能
- 在WarehouseTree组件中添加showEmpty属性以显示空置库选项
- 在DrillDownTable和search组件中传递showEmpty属性
- 在base面板中添加打印标签功能
- 在correct页面添加创建人选择功能
- 在receive报表页面添加收货计划筛选功能
2026-01-12 15:32:09 +08:00
砂糖
4d4521f157 feat(wms): 添加发货时间编辑功能并移除只读限制
- 在base.vue中添加可编辑的发货时间列,支持特定用户修改
- 移除表单中多个字段的只读限制,允许编辑班组、质量状态等
- 调整查询逻辑,根据材料类型自动设置selectType
2026-01-12 11:33:35 +08:00
砂糖
f75794f3ff feat(钢卷管理): 新增撤回发货功能并优化材质显示
在钢卷管理模块中新增撤回发货功能,允许用户撤回已发货的钢卷
同时优化外标签预览中材质的显示方式,增加厂家首字母信息
2026-01-11 19:04:25 +08:00
砂糖
e560b7a81e feat(wms): 统一时间参数命名并增加厂家卷号显示
- 将接收报告中的时间参数从byCreateTimeStart/End改为startTime/endTime
- 移除厂家原料卷号输入框的显示条件限制
- 在钢卷详情和列表中添加厂家卷号显示列
2026-01-11 09:48:37 +08:00