砂糖
|
346aba6f31
|
refactor(ui): 优化表格显示和对话框布局
- 修改发货单打印对话框宽度为固定值
- 订单列表显示供应商名称替代ID
- 收货单和退货单显示订单编号替代ID
- 调整发货单明细查询逻辑
- 退货单新增订单选择功能
- 发货单组件添加负责人信息输入
- 调整发货单打印样式和布局
|
2025-11-28 14:27:55 +08:00 |
|
砂糖
|
507a44c161
|
feat(组件): 添加MemoInput组件并实现输入记忆功能
新增MemoInput组件用于存储用户输入历史,通过storageKey与enum.js中定义的键进行校验
替换ProductSelect和RawMaterialSelect组件中的el-input为MemoInput
|
2025-11-28 13:12:13 +08:00 |
|
砂糖
|
b2be527689
|
refactor(wms): 重构发货计划列表为卡片布局并优化选择逻辑
将表格布局改为卡片布局,提升用户体验。修改选择逻辑以适配卡片布局,同时更新相关样式。替换测试框架为Jest并添加日期格式化测试用例。
|
2025-11-28 12:57:38 +08:00 |
|
砂糖
|
23725836ee
|
refactor(wms): 优化发货单打印功能样式和布局
fix(waybill): 修复打印和保存图片时内容截断问题
chore: 删除不再使用的websocket测试页面
|
2025-11-28 11:20:41 +08:00 |
|
砂糖
|
54fe3496fa
|
feat(发货单): 新增发货单打印功能及明细管理
refactor(组件): 重构发货单明细表格为独立组件
feat(组件): 添加发货单打印预览组件
fix(登录页): 移除默认用户名和密码
style(钢卷面板): 添加显示控制属性并优化布局
chore: 添加vitest测试配置和依赖
|
2025-11-28 11:02:19 +08:00 |
|
砂糖
|
0848acea50
|
fix(wms): 移除真实库区的必填验证规则
|
2025-11-27 15:53:40 +08:00 |
|
砂糖
|
ad8ef21ff6
|
fix(wms): 修复钢卷操作中物料类型和ID的同步问题
- 在split.vue中确保子卷继承母卷的itemType、itemId和materialType
- 在typing.vue中根据materialType自动设置itemType
- 在actflow.vue中使用coil-selector组件替换手动选择钢卷逻辑
|
2025-11-27 15:43:27 +08:00 |
|
砂糖
|
1579c725e9
|
feat(钢卷管理): 添加批量导出钢卷数据功能
- 新增exportAllMaterialCoil API接口用于导出所有钢卷数据
- 修改导出按钮事件处理为handleExportAll
- 使用download方法实现数据导出功能
|
2025-11-27 13:30:58 +08:00 |
|
砂糖
|
45910792cd
|
refactor(wms): 重构发货报表页面布局和数据展示逻辑
- 将汇总信息从本地计算改为使用接口返回数据
- 优化表格和卡片布局结构
- 添加空状态显示
- 改进数据格式化方法
|
2025-11-27 11:17:33 +08:00 |
|
砂糖
|
c6325aae34
|
feat(发货报表): 新增发货报表统计功能
添加发货报表页面,包含日期范围筛选、汇总信息展示和详细数据表格
新增API接口获取发货报表数据
实现数据计算和格式化显示功能
|
2025-11-27 11:02:20 +08:00 |
|
砂糖
|
fb15ebe518
|
feat(coil): 在酸连轧工序中新增酸连轧原料库选项
添加酸连轧原料库到默认查询参数映射中,以支持该库位的选择
|
2025-11-26 16:25:23 +08:00 |
|
砂糖
|
923c9d1f7f
|
refactor(wms/coil): 移除默认的materialType字段
清理不再使用的materialType默认值,简化查询参数
|
2025-11-26 16:14:10 +08:00 |
|
砂糖
|
fa493f943c
|
feat(发货单明细): 重构钢卷选择组件并优化表单自动填充
- 将钢卷选择器重构为独立组件,支持触发器模式和外部控制模式
- 添加自动填充表单功能,选中钢卷后自动填充相关字段
- 优化表单布局,移除冗余字段和校验规则
- 增强钢卷选择器的交互和样式,支持显示选中钢卷信息
|
2025-11-26 13:14:30 +08:00 |
|
砂糖
|
92052c4244
|
feat(wms): 新增发货单明细组件并优化发货单主界面
refactor(waybill): 重构发货单主界面布局,增加发货计划树形选择
fix(MemoInput): 修正自定义事件名称从select改为input
|
2025-11-26 11:06:17 +08:00 |
|
砂糖
|
be48594b62
|
feat(发货单): 新增发货单管理页面和MemoInput组件
添加发货单管理页面,包含查询、新增、修改、删除等功能
引入MemoInput组件实现车牌号输入的历史记录和自动补全功能
|
2025-11-25 17:57:01 +08:00 |
|
砂糖
|
8367eeeabb
|
feat(wms): 新增发货计划、发货单及相关功能
- 添加发货计划管理页面及API接口
- 添加发货单管理页面及API接口
- 添加发货单明细管理API接口
- 在钢卷操作流程中新增通过库区编辑钢卷操作类型
- 修改发货操作使用updateMaterialCoilSimple接口
|
2025-11-25 17:29:14 +08:00 |
|
砂糖
|
d9fcfe35d1
|
feat(wms): 新增发货页面并更新物料显示字段
- 新增wms/coil/ship.vue发货页面
- 在product.vue中添加status查询参数
- 更新real.vue中状态标签的显示条件
- 修改do.vue面板中的物料信息显示字段,替换厚度/宽度为材质/表面处理等字段
|
2025-11-25 14:41:35 +08:00 |
|
砂糖
|
67dbb34c28
|
feat(仓库管理): 实现两级懒加载树结构并重构库位选择组件
- 在 actualWarehouse.js 中新增两级树结构 API
- 重构 real.vue 使用懒加载方式展示仓库树
- 将 ActualWarehouseSelect 组件从 el-select 改为 el-cascader 实现级联选择
- 优化树形表格的展开逻辑和加载性能
|
2025-11-25 10:58:32 +08:00 |
|
砂糖
|
a7fac2e9e6
|
refactor(wms/coil): 重构线圈页面使用基础组件替代复杂逻辑
移除原有的级联选择器实现,改用基础页面组件BasePage来简化代码结构。新实现通过props传递配置参数,使代码更简洁易维护。
|
2025-11-25 09:19:11 +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 |
|
砂糖
|
9d7ce2472d
|
feat: 优化产品信息展示组件,使用悬停弹窗替代对话框
refactor: 重构原材料信息组件,采用与产品信息一致的交互方式
fix: 移除酸连轧工序页面,该功能已迁移至其他模块
style: 调整元素阴影样式,移除不必要的样式属性
chore: 添加调试日志,便于追踪参数传递
|
2025-11-24 17:21:26 +08:00 |
|
砂糖
|
0beb9e22f8
|
feat(仓库管理): 在实仓列表中添加二维码列
添加二维码列以显示实仓ID对应的二维码,方便快速扫描识别
|
2025-11-24 16:25:56 +08:00 |
|
砂糖
|
473067220a
|
feat(仓库管理): 实现实际仓库的懒加载功能
- 在WarehouseTree组件中为实际仓库类型添加懒加载支持
- 重构ActualWarehouseSelect组件实现树形选择器的懒加载
- 在real.vue页面中使用懒加载表格展示仓库数据
- 优化表单验证和操作逻辑,提升用户体验
|
2025-11-24 15:45:08 +08:00 |
|
砂糖
|
ff6acdde63
|
refactor(ActualWarehouseSelect): 替换el-select为treeselect组件并优化功能
重构实际仓库选择组件,使用vue-treeselect替代原有el-select实现树形选择功能
优化数据处理逻辑,增加对顶级节点的支持
调整样式布局,限制最大宽度为200px
|
2025-11-24 13:51:39 +08:00 |
|
砂糖
|
1550a37d51
|
feat(wms): 新增钢卷查询页面实现搜索和领料功能
添加钢卷查询页面,包含以下功能:
- 支持通过钢卷号、库位等条件查询钢卷信息
- 展示钢卷列表及详细信息
- 实现钢卷领料操作并创建待处理任务
- 包含分页和表单验证功能
|
2025-11-21 17:08:05 +08:00 |
|
砂糖
|
dcf33da35c
|
fix(wms): 修复原材料选择和表单字段禁用状态问题
修复原材料选择组件中ID比较类型不一致导致的选择问题,移除表单中成品相关字段的禁用状态限制,并初始化表单默认值
|
2025-11-20 15:53:45 +08:00 |
|
砂糖
|
5bfa264021
|
feat(wms): 新增分卷操作页面和通用操作面板组件
refactor(wms): 移除操作卡片的多余加载状态
style(login): 调整记住密码复选框的边距
style(element-ui): 修改表单项底部边距为变量
|
2025-11-20 13:29:02 +08:00 |
|
砂糖
|
f2b754126c
|
feat(UI组件): 重构产品与原材料选择组件样式和交互
优化产品选择(ProductSelect)和原材料选择(RawMaterialSelect)组件的UI样式和交互逻辑:
1. 将触发按钮改为输入框样式,提升视觉一致性
2. 简化卡片布局,移除冗余的选择按钮
3. 优化选中状态显示,增加规格和材质信息
4. 调整表单样式,减小字体大小和间距
5. 更新空状态提示文案为"暂无发货记录"和"暂无入库记录"
6. 在package.json中添加volta配置指定node版本
|
2025-11-20 11:27:47 +08:00 |
|
砂糖
|
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 |
|