Commit Graph

74 Commits

Author SHA1 Message Date
48c9c5f00f 更正前端内容 2026-01-09 14:25:20 +08:00
ab528e6c32 更正前端内容 2026-01-09 13:58:34 +08:00
82cac87ffb 更正前端内容 2026-01-09 13:52:21 +08:00
b8e21948c1 更正前端内容 2026-01-09 13:47:41 +08:00
砂糖
1e0cb96650 fix(wms): 修复标签打印容器选择器和PDF导出空白问题
重构标签容器选择器从ID改为class选择器,解决打印功能失效问题
优化PDF导出逻辑,动态设置页面尺寸并裁剪空白区域,彻底解决多页导出时的空白页问题
统一重量和长度输入框为el-input-number组件,提升表单交互体验
2026-01-09 13:26:52 +08:00
bea816fd03 更正前端内容 2026-01-09 12:00:38 +08:00
40a4f381c7 更正前端内容 2026-01-09 11:58:09 +08:00
砂糖
db263f21c6 feat(wms): 将班组输入框改为下拉选择并调整标签样式
- 将多个页面中的班组输入框替换为下拉选择框,提供甲、乙两个选项
- 调整标签预览组件的样式,移除部分内边距和边框
- 修改数值输入框的v-model绑定方式,移除.number修饰符
2026-01-09 11:49:54 +08:00
砂糖
cf8b201d29 feat(组件): 优化规格输入组件和标签渲染功能
- 将ProductSelect和RawMaterialSelect中的规格输入替换为MemoInput组件
- 调整ProductionTagPreview中的料卷号显示方式和二维码大小
- 优化LabelRender中的打印渲染参数,降低缩放比例并移除冗余样式
2026-01-09 10:31:50 +08:00
砂糖
f6dbbc76b8 feat(coil): 添加钢卷标签预览功能
在钢卷入库页面新增标签预览功能,用户可查看并打印钢卷标签。添加了相关API调用和弹窗组件,优化了用户体验。
2026-01-08 18:27:37 +08:00
砂糖
0bf61a3dd6 feat(标签打印): 优化标签打印功能并新增批量导出
- 新增html2canvas依赖以支持高清打印
- 重构标签打印逻辑,解决二维码丢失和文字模糊问题
- 优化外标签样式布局和公司名称显示
- 新增标签预览功能,可在物料列表中直接查看
- 实现批量导出功能,支持任务规划和进度展示
- 添加导出配置选项,可调整清晰度和单次导出数量
2026-01-08 16:29:47 +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
砂糖
772e026aa5 refactor(wms): 移除表单字段并优化领料确认逻辑
移除交付计划中的绑定订单字段和接收导入中的类型、逻辑库区列
为导入数据添加默认类型和逻辑库区值
在领料操作前添加确认弹窗提示
2025-12-17 11:41:41 +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
砂糖
eba5f69fac feat(wms): 新增库存统计模块并优化钢卷选择器逻辑
新增库存统计相关组件,包括物料汇总、仓库统计和树形统计视图,提供可视化数据展示和钻取功能。优化钢卷选择器显示逻辑,移除审核状态判断。调整钻取表格组件,支持实际仓库ID参数传递。

- 新增itemSummary.vue、warehouseBox.vue和warehouseTree.vue组件
- 移除钢卷选择器的审核状态条件判断
- 扩展钻取表格组件支持实际仓库ID参数
- 添加数据汇总展示和图表可视化功能
2025-12-09 15:35:10 +08:00
砂糖
86f56d386c style(wms/coil): 调整异常对话框宽度为600px以改善用户体验 2025-12-08 11:47:52 +08:00
砂糖
fba896b6e1 style(ui): 调整对话框和表格样式
- 增加对话框主体的最大高度
- 修改表格高度属性为固定值
- 合并重量列并调整格式
- 优化入场卷号列的宽度
- 格式化更新时间显示
2025-12-05 15:47:05 +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
砂糖
c6325aae34 feat(发货报表): 新增发货报表统计功能
添加发货报表页面,包含日期范围筛选、汇总信息展示和详细数据表格
新增API接口获取发货报表数据
实现数据计算和格式化显示功能
2025-11-27 11:02:20 +08:00
砂糖
923c9d1f7f refactor(wms/coil): 移除默认的materialType字段
清理不再使用的materialType默认值,简化查询参数
2025-11-26 16:14:10 +08:00
砂糖
d9fcfe35d1 feat(wms): 新增发货页面并更新物料显示字段
- 新增wms/coil/ship.vue发货页面
- 在product.vue中添加status查询参数
- 更新real.vue中状态标签的显示条件
- 修改do.vue面板中的物料信息显示字段,替换厚度/宽度为材质/表面处理等字段
2025-11-25 14:41:35 +08:00
28d0852a81 前后端修改 2025-11-25 01:13:26 +08:00
砂糖
f0a1598fa3 fix(wms): 修复currentTab默认值及仓库ID变更时获取材料逻辑
修复currentTab默认值从空字符串改为undefined,避免潜在的类型问题
调整仓库ID变更时的逻辑,确保总是触发getMaterialCoil
2025-11-24 18:27:17 +08:00
砂糖
76c65bd31d feat(wms): 添加分卷操作的多仓库标签功能
在分卷操作页面中,根据工序类型动态显示对应的仓库标签,并实现标签切换时自动加载对应仓库的物料列表
2025-11-24 17:48:38 +08:00
砂糖
5bfa264021 feat(wms): 新增分卷操作页面和通用操作面板组件
refactor(wms): 移除操作卡片的多余加载状态
style(login): 调整记住密码复选框的边距
style(element-ui): 修改表单项底部边距为变量
2025-11-20 13:29:02 +08:00
砂糖
a13b7058b0 refactor(产品信息展示): 统一产品及原料信息展示格式并清理冗余代码
- 将产品信息和原料信息的默认展示格式统一为"名称[规格] - (材质:材质)"
- 移除DrillDownTable中重复的模板代码,直接使用组件默认插槽
- 删除base.vue中注释掉的冗余表单代码
- 增强删除确认提示信息,明确告知会清理相关记录
2025-11-18 10:30:25 +08:00
砂糖
02cb0f654f feat(线圈统计): 增强线圈统计页面功能并优化展示
添加按实际物料类型分布统计接口支持
新增汇总数据展示区域,显示总卷数及重量统计
优化物料信息展示格式,增加规格和材质信息
重构产品及原材料信息组件,确保字段完整性
移除无用代码并简化统计逻辑
2025-11-18 10:14:55 +08:00
砂糖
0ae2e66398 feat(wms): 新增钢卷入库和发货功能
添加钢卷入库(warehousing.vue)和发货(ship.vue)页面,实现钢卷管理功能
移除actflow.vue中未使用的Option导入
在base.vue中为表格添加固定高度450px
2025-11-17 11:44:31 +08:00
砂糖
a9ec3f6d10 feat(wms/coil): 新增酸洗操作页面并调整组件路径
新增酸洗操作页面(acid.vue)及相关功能,同时创建出货和入库页面占位文件。调整基础面板中追溯结果组件的导入路径,移除冗余注释。
2025-11-17 10:10:14 +08:00
砂糖
ef3a764b19 refactor(组件): 重构产品与原材料信息组件,使用直接传递对象替代ID映射
将ProductInfo和RawMaterialInfo组件从基于ID映射数据改为直接接收product/material对象
移除对vuex state的依赖和相关的计算属性
创建缓存版本组件ProductInfoCache和RawMaterialInfoCache
更新所有使用这些组件的视图文件以传递完整对象
2025-11-15 16:04:41 +08:00
砂糖
5080a29bd6 refactor(产品/原材料): 重构产品及原材料信息展示与存储方式
移除BOM相关依赖,将材质、表面处理等属性直接存储在实体中
优化信息展示格式,统一使用方括号表示规格
调整表单字段,简化查询条件
2025-11-14 18:16:16 +08:00
砂糖
adbf0619b3 feat(成品管理): 添加成品相关表格列并调整标签类型
为成品物料添加质量状态、切边要求等表格列,同时将rubbish.vue中的labelType从3改为2
2025-11-14 10:11:47 +08:00
砂糖
bbbe7cefd8 feat(钢卷管理): 添加成品钢卷的质量状态、切边要求等字段
在钢卷管理的分条、合卷和基础信息页面中,为成品类型的钢卷新增质量状态、切边要求、打包状态和包装要求字段
同时移除未使用的采购计划相关代码
2025-11-14 09:49:33 +08:00
砂糖
754d6d762a refactor(ui): 将BOM相关术语统一修改为参数
修改所有界面中的BOM、SKU等术语为"参数",包括标签、提示信息、表格列名等。涉及多个组件和视图文件,确保术语一致性。
2025-11-13 13:29:19 +08:00