Commit Graph

285 Commits

Author SHA1 Message Date
砂糖
90f88bc36c feat(采购模块): 实现订单选择组件并优化UI交互
refactor(采购管理): 替换输入框为选择组件提升用户体验
style(表格样式): 调整表格边框和间距优化视觉效果
2025-11-19 17:16:19 +08:00
7d0492a545 修改采购ui 2025-11-19 12:54:44 +08:00
砂糖
ecea954d52 fix: 将element-ui默认size设置为mini
之前从cookie中获取size设置可能导致不一致的UI表现,现统一设置为mini尺寸
2025-11-18 17:24:29 +08:00
773fbe727c 提交基础采购 2025-11-18 16:49:56 +08:00
7c04e13198 提交基础采购 2025-11-18 16:45:05 +08:00
砂糖
cb77562cdf refactor(wms): 优化钢卷操作界面组件和交互逻辑
替换通用选择器为专用组件,优化按钮加载状态
统一操作后的页面返回延迟时间
2025-11-18 15:15:05 +08:00
砂糖
3d8ad35a3d fix: 修正发货成功提示和库存显示格式
- 将发货操作的成功提示从"入库成功"改为"发货成功"
- 在操作流程页面添加入库和发货操作的类型显示
- 修改库存页面产品信息的显示格式,使用方括号显示规格信息
- 完善库存数据映射,确保产品信息完整显示
2025-11-18 11:45:44 +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
砂糖
0f92560e62 feat(组件): 重构产品和原材料选择器为卡片布局
- 将产品和原材料选择器的表格布局替换为卡片布局,提升用户体验
- 添加卡片选中状态样式和交互逻辑
- 优化多选功能,使用复选框代替表格选择列
- 增加空数据提示和加载状态
- 移除未使用的分类数据初始化代码
2025-11-17 16:24:28 +08:00
砂糖
6af8dceb64 feat(wms): 优化钢卷入库和发货页面的UI布局和交互
重构入库和发货页面的UI布局,使用卡片式设计提升视觉效果和用户体验:
1. 将表单和记录列表分别放入卡片容器中
2. 添加查询表单和刷新按钮功能
3. 使用网格布局展示待操作任务卡片
4. 为不同优先级任务添加视觉区分
5. 优化滚动条样式和空状态提示
6. 统一两个页面的样式和交互逻辑
2025-11-17 13:22:01 +08:00
23900f38f8 查询优化,新增酸连轧页面 2025-11-17 11:58:42 +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
砂糖
0e1017c7ab refactor(组件): 重构产品和原材料选择组件为对话框模式
重构产品选择(RawMaterialSelect)和原材料选择(ProductSelect)组件,将原有的下拉选择模式改为对话框模式
优化组件props处理,将required改为default空对象
新增分页、搜索和表格展示功能,提升用户体验
统一多选和单选模式的操作逻辑
2025-11-15 16:39:05 +08:00
砂糖
ef3a764b19 refactor(组件): 重构产品与原材料信息组件,使用直接传递对象替代ID映射
将ProductInfo和RawMaterialInfo组件从基于ID映射数据改为直接接收product/material对象
移除对vuex state的依赖和相关的计算属性
创建缓存版本组件ProductInfoCache和RawMaterialInfoCache
更新所有使用这些组件的视图文件以传递完整对象
2025-11-15 16:04:41 +08:00
砂糖
25e45e06bb feat(store): 增加分页请求重试机制并提高单页数据量
为产品和原材料列表请求添加重试机制,最多重试5次
将单页请求数据量从2000条提升至5000条
2025-11-15 14:50:39 +08:00
砂糖
da5e687047 refactor(api请求): 重构API请求方式,使用veilReq统一处理
将直接导入的API请求方法改为使用新创建的veilReq工具统一处理
新增veilReq.js文件,封装axios请求并添加请求拦截和响应拦截
2025-11-15 14:44:29 +08:00
砂糖
e24f0f77eb refactor(ui): 优化数据加载逻辑和缓存处理
- 移除不必要的初始化数据加载,保留关键数据请求
- 重构产品/原材料信息组件,改用计算属性替代watch
- 分批加载产品/原材料数据,避免大请求阻塞
- 为数据加载添加loading状态提示
- 优化统计面板数据加载方式,改为顺序请求
2025-11-15 14:11:12 +08:00
砂糖
5080a29bd6 refactor(产品/原材料): 重构产品及原材料信息展示与存储方式
移除BOM相关依赖,将材质、表面处理等属性直接存储在实体中
优化信息展示格式,统一使用方括号表示规格
调整表单字段,简化查询条件
2025-11-14 18:16:16 +08:00
砂糖
c351a2b551 refactor(wms): 优化钢卷操作表单的数据结构
使用对象展开运算符简化表单数据初始化与提交逻辑
添加质量状态、包装要求等新字段
移除冗余的watch和重复的仓库名称获取逻辑
2025-11-14 10:31:55 +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
砂糖
6f448faa45 refactor(wms): 移除未使用的采购计划相关组件和代码
清理未使用的采购计划面板组件(RecommendPurchasePanel, clac, merger, CreatePurchasePanel, transfer, stockin)及相关代码
移除未使用的采购计划明细API导入
删除未使用的供应商、产品BOM和库存流水视图文件
2025-11-13 13:40:22 +08:00
砂糖
88b7e37712 refactor(wms): 移除废弃的采购计划相关组件和API
移除不再使用的采购计划相关Vue组件、API接口和视图文件,包括:
1. 删除productBom.js和purchasePlanDetail.js API文件
2. 移除RecommendPurchasePanel.vue、clac.vue、CreatePurchasePanel.vue和transfer.vue组件
3. 清理ledger/index.vue中未使用的代码

这些组件和API已被新实现替代,清理旧代码以保持代码库整洁
2025-11-13 13:33:39 +08:00
砂糖
754d6d762a refactor(ui): 将BOM相关术语统一修改为参数
修改所有界面中的BOM、SKU等术语为"参数",包括标签、提示信息、表格列名等。涉及多个组件和视图文件,确保术语一致性。
2025-11-13 13:29:19 +08:00
2c46526a98 1 2025-11-11 22:30:14 +08:00
685bb0cebd 1 2025-11-11 21:11:33 +08:00
78e75cac61 前端修改 2025-11-11 18:37:28 +08:00
e6085d82d0 前端修改 2025-11-11 18:20:40 +08:00
cecf8daff5 前端修改 2025-11-11 16:21:45 +08:00
砂糖
66e852e985 refactor(wms): 统一物料类型字段并添加操作状态开关
- 将各页面中的itemType字段替换为materialType,使用中文显示物料类型
- 在actflow页面添加待操作状态切换开关
- 移除废弃的warehouseId字段
2025-11-11 15:04:12 +08:00
b0a9fae314 前端修改 2025-11-11 14:52:41 +08:00
1519636555 三级修改 2025-11-11 14:38:00 +08:00
e8e7caaefb app修改 2025-11-11 14:31:56 +08:00
9867f07c64 三级前端修改 2025-11-11 14:21:46 +08:00
8d4bc2de3c 三级前端修改 2025-11-11 13:44:05 +08:00
86297ee681 app三级后端修改 2025-11-11 12:21:16 +08:00
9594bf6a73 三级页面修改 2025-11-11 10:01:42 +08:00
831677852d 三级页面修改 2025-11-11 09:51:13 +08:00
砂糖
8c42f7e56a fix(wms): 修复母卷关联信息显示条件判断
增加dataType为1的条件判断,确保只有特定类型的卷材才显示母卷关联信息
2025-11-07 14:46:44 +08:00
砂糖
786e4ba5fa Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X 2025-11-07 14:35:55 +08:00
砂糖
2e33eafd33 refactor: 移除调试日志并优化仓库相关字段命名
移除category.js中的console.log调试语句并优化bomId检查逻辑
将warehouse相关字段统一改为actualWarehouse前缀以保持一致性
2025-11-07 14:35:51 +08:00
e26a80dd3d 三级前后端页面修改 2025-11-07 14:33:28 +08:00
砂糖
cff680d4b4 Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X 2025-11-05 22:27:02 +08:00
8117421531 web,app,后端更改二维码唯一 2025-11-05 22:18:10 +08:00
砂糖
74833a7a0e feat(wms/coil): 在actflow页面添加创建人列
为了显示钢卷操作流程的创建人信息,在表格中添加创建人列
2025-11-05 11:00:51 +08:00
砂糖
f6b7875851 fix: 移除产品查询中的默认类型参数
产品列表查询和产品选择组件中移除了默认的'product'类型参数,改为不指定类型以获取所有类型的产品数据
2025-11-05 09:59:22 +08:00
砂糖
19d06e69d0 fix(coil): 修复规格显示优先使用物料规格的逻辑
当物料规格不存在时,回退到使用物品规格,确保规格信息始终显示
2025-11-04 17:41:17 +08:00
砂糖
1084f4b134 feat(产品/原材料): 添加规格字段支持
在产品和原材料相关组件中添加规格字段的显示和查询功能,包括:
1. 在详情弹窗中显示规格信息
2. 在列表页添加规格列和查询条件
3. 在表单中添加规格输入项
4. 优化选择器显示格式为"名称[规格](SKU)"
2025-11-04 16:45:30 +08:00