Commit Graph

80 Commits

Author SHA1 Message Date
砂糖
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
砂糖
707761fe8d feat(wms): 将班组输入框改为下拉选择并添加编辑功能
- 将多个页面中的班组输入框改为下拉选择框,提供甲、乙两个选项
- 在入库页面添加钢卷信息编辑功能,支持修改钢卷号、库位、班组等信息
- 调整入库页面布局,优化表单字段显示
- 添加批量打印标签的权限控制
2026-01-10 11:04:52 +08:00
砂糖
d4e5f7fbc7 feat(wms): 添加备注列并优化产品信息显示
refactor(表单控件): 将输入框替换为下拉选择框优化用户体验
2026-01-10 09:57:44 +08:00
砂糖
fe935b5b7c fix: 修正文本错误并优化日期处理逻辑
修复多处文案中"点菜集成"为"点采集成"
移除base.vue中多余的条件判断
优化报表页面的日期处理逻辑,使用本地时间并保证格式统一
移除zha.vue中硬编码的status默认值
2026-01-10 08:25:00 +08:00
砂糖
35e197ebe6 Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X 2026-01-09 19:06:36 +08:00
砂糖
90c81fbee0 feat(wms): 新增钢卷报表功能并添加导出接口
- 新增三个报表页面:发货报表、收货报表和ZHA报表
- 添加钢卷数据导出API接口
- 在钢卷拆分页面添加备注字段
- 清理base.vue中的多余空行
2026-01-09 19:06:21 +08:00
f146975594 更正前端内容 2026-01-09 19:04:03 +08:00
砂糖
4cd365a843 feat(wms): 添加canExportAll属性控制导出按钮显示
添加canExportAll属性以控制批量导出按钮的显示,并调整标签打印的布局和边距
2026-01-09 17:16:19 +08:00
965ff72f7b 更正前端内容 2026-01-09 16:31:59 +08:00
砂糖
5b2f7683fb feat(wms/coil): 添加外标签批量导出功能并优化日期显示
- 在base.vue中设置dataType默认值为1
- 在OuterTagPreview.vue中优化生产日期显示格式
- 新增tool.vue组件实现批量导出外标签为PDF功能,包含进度条显示
2026-01-08 10:02:59 +08:00
砂糖
825a967f7b feat(钢卷管理): 添加长度字段支持及相关功能
refactor(订单管理): 重构订单状态显示及操作记录功能

fix(权限控制): 移除导出订单明细的权限校验

perf(钢卷操作): 使用策略模式重构钢卷操作逻辑
2025-12-29 16:22:18 +08:00
砂糖
799ccefa4e feat(wms): 新增发货相关功能及优化钢卷选择逻辑
- 新增发货计划钢卷操作记录页面
- 新增发货分级管理页面
- 新增我的钢卷管理页面
- 在钢卷发货页面增加质量状态校验
- 在基础面板组件中增加质量状态选择功能
- 优化钢卷选择器筛选参数
2025-12-18 14:58:53 +08:00
砂糖
d90f72c662 feat(组件): 新增多选组件并优化钢卷选择器
新增MutiSelect多选组件,支持逗号分隔字符串绑定
优化CoilSelector组件,使用MutiSelect替换输入框并新增规格字段
移除多处钢种字段显示及输入
增强CoilNo组件,支持悬停显示钢卷详细信息
在收货详情页添加删除按钮功能
2025-12-15 11:05:27 +08:00
砂糖
5c5beb01c0 refactor(wms): 移除materialType限制并统一使用selectType
- 在ship.vue中移除coilFilters的materialType默认值
- 在base.vue和CoilSelector中将itemType改为selectType
- 在ActualWarehouseSelect组件中添加cascader的filterable属性
2025-12-10 15:11:28 +08:00
砂糖
3efe81913f feat(仓库管理): 添加库位二维码导出功能并优化查询参数
新增jsPDF依赖用于生成PDF格式的库位二维码
在仓库概览页面添加导出所有二维码按钮及实现逻辑
统一钢卷查询参数命名(itemName/itemMaterial/itemManufacturer)
修复审批状态同步问题并优化按钮点击事件处理
2025-12-10 14:19:37 +08:00
砂糖
f79b69b4dd refactor(wms): 优化线圈管理页面查询条件和布局
- 统一原料和成品页面的itemType参数配置
- 调整基础面板的查询表单字段,移除不常用字段
- 优化表格操作按钮的布局和显示条件
- 清理冗余代码并格式化代码样式
2025-12-10 13:17:41 +08:00
砂糖
1656f3da6a feat(仓库管理): 优化仓库树组件和产品类型显示
调整仓库树组件逻辑,使用两级树结构并修改节点属性
增加产品类型列宽度以更好显示内容
修改实际仓库管理页面,允许新增顶级节点并优化表单逻辑
在库存列表中添加产品/原材料信息映射逻辑
2025-12-05 15:39:25 +08:00
砂糖
834698d63d refactor(wms): 简化产品信息组件使用方式并删除无用文件
删除未使用的视图组件和文件,简化多个视图中ProductInfo组件的使用方式,移除冗余模板代码

- 删除work/plan、work/task/components、work/pspec/components等目录下未使用的vue文件
- 简化wms/order/panels/detail、wms/coil多个视图及wms/stock/index中ProductInfo组件的使用方式
- 移除冗余的模板代码和插槽,使用更简洁的组件语法
- 删除未使用的Gantt图表组件及相关视图文件
2025-12-05 15:03:12 +08:00
砂糖
bdc8a92341 feat(钢卷异常): 添加异常判级功能并优化界面
- 新增异常判级API接口和前端功能
- 优化表单提交按钮加载状态位置
- 简化产品类型列显示并增加宽度
- 重构异常详情界面布局和操作按钮
- 添加判级对话框及相关逻辑处理
2025-12-05 14:45:49 +08:00
砂糖
b20cda4e73 feat(仓库管理): 新增仓库可视化鸟瞰图组件及功能
新增 WarehouseBird 和 WarehouseGrid 组件实现仓库库位可视化展示
添加 QRCode 组件用于生成库位二维码
实现库位初始化功能,支持批量生成库位
优化库位展示,支持行列转置和详情查看
修复部分显示字段名称问题
2025-12-05 11:29:28 +08:00
砂糖
01d8c87bc9 feat(wms): 新增钢卷异常管理功能
添加钢卷异常信息管理模块,包括异常记录、查询和展示功能
- 新增异常信息列表页面和详情页面
- 在钢卷管理页面添加异常数量显示和操作入口
- 实现异常信息的增删改查API接口
- 在领料页面添加异常标记和操作按钮
- 添加相关字典数据用于异常信息分类
2025-12-04 16:22:03 +08:00
砂糖
99cd07939f feat(钢卷管理): 添加钢卷号组件并优化相关功能
新增CoilNo组件用于统一显示钢卷号,支持G开头钢卷号特殊样式
在actflow、detail、panels等页面中使用新组件替换原有el-tag显示
添加showExportTime属性控制发货时间列的显示
优化ImportGuide组件,钢卷号自动添加G前缀
2025-12-02 15:52:35 +08:00
砂糖
86e047bd5e feat(钢卷发货): 新增钢卷发货功能并优化相关界面
- 新增钢卷发货API接口及前端调用
- 将发货操作从状态更新改为专用发货接口
- 移除状态选择列并添加发货按钮
- 更新后端控制器注释和方法类型
2025-12-02 14:45:06 +08:00
砂糖
0fc8978436 fix(wms): 优化标签预览逻辑和显示内容
- 修改特殊操作类型的判断逻辑,使用范围判断代替具体值
- 重构标签预览数据处理逻辑,简化itemName获取方式
- 更新标签预览模板,调整字段显示名称和内容
- 使用updateTime替代productionDate字段
2025-12-01 17:23:37 +08:00
砂糖
5501987fe5 feat(KLPTable): 添加表格浮层功能以显示详细信息
实现表格行悬浮显示详细信息的浮层功能,支持自定义浮层列配置
重构KLPTable组件结构,将浮层逻辑独立为子组件
在用户管理和钢卷管理页面应用新浮层功能
2025-11-29 14:10:04 +08:00
砂糖
d95fac0e40 fix(ui): 添加调试日志并优化表格列显示
在receipt/index.vue中添加console.log调试$slots
在wms/coil/panels/base.vue中为备注列添加溢出提示工具
2025-11-28 18:04:03 +08:00
砂糖
54fe3496fa feat(发货单): 新增发货单打印功能及明细管理
refactor(组件): 重构发货单明细表格为独立组件
feat(组件): 添加发货单打印预览组件
fix(登录页): 移除默认用户名和密码
style(钢卷面板): 添加显示控制属性并优化布局
chore: 添加vitest测试配置和依赖
2025-11-28 11:02:19 +08:00
砂糖
1579c725e9 feat(钢卷管理): 添加批量导出钢卷数据功能
- 新增exportAllMaterialCoil API接口用于导出所有钢卷数据
- 修改导出按钮事件处理为handleExportAll
- 使用download方法实现数据导出功能
2025-11-27 13:30:58 +08:00
28d0852a81 前后端修改 2025-11-25 01:13:26 +08:00
砂糖
a13b7058b0 refactor(产品信息展示): 统一产品及原料信息展示格式并清理冗余代码
- 将产品信息和原料信息的默认展示格式统一为"名称[规格] - (材质:材质)"
- 移除DrillDownTable中重复的模板代码,直接使用组件默认插槽
- 删除base.vue中注释掉的冗余表单代码
- 增强删除确认提示信息,明确告知会清理相关记录
2025-11-18 10:30:25 +08:00