Commit Graph

331 Commits

Author SHA1 Message Date
04b46d8fee 更正前端内容 2026-01-09 14:32:11 +08:00
8afc5a0bcc Merge remote-tracking branch 'gitee/0.8.X' into 0.8.X 2026-01-09 14:25:43 +08:00
48c9c5f00f 更正前端内容 2026-01-09 14:25:20 +08:00
砂糖
410919f8f7 feat(wms): 将输入框改为下拉选择框以规范质量状态、切边要求和包装要求输入
修改了typing.vue、split.vue和merge.vue文件,将质量状态、切边要求和包装要求的输入框替换为预定义选项的下拉选择框,确保用户输入符合规范
2026-01-09 14:11:12 +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
砂糖
622ee833dc fix(wms): 修复重量输入框精度问题并统一初始化值
将重量输入框的精度设置为3位小数,确保数据一致性
将null初始化值改为undefined,避免潜在的类型问题
2026-01-09 13:37:18 +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
砂糖
624482a610 fix: 修复钢卷入库页面日期格式和操作功能
修复收货计划日期格式从"yyyy-MM-dd HH:mm:ss"改为"yyyy-MM-dd"
添加拒签和删除操作按钮功能
默认选中当天收货计划并提示未创建计划
修复表单提交后未正确重置的问题
2026-01-08 14:22:05 +08:00
砂糖
5b2f7683fb feat(wms/coil): 添加外标签批量导出功能并优化日期显示
- 在base.vue中设置dataType默认值为1
- 在OuterTagPreview.vue中优化生产日期显示格式
- 新增tool.vue组件实现批量导出外标签为PDF功能,包含进度条显示
2026-01-08 10:02:59 +08:00
砂糖
47c6579363 fix(仓库交错视图): 调整单元格宽度计算逻辑
优化单元格宽度计算,当列数超过10列时固定宽度为160px,并移除最小宽度限制以避免溢出
2026-01-07 10:44:23 +08:00
砂糖
6f57ea2c3f feat(仓库管理): 优化仓库网格布局并增强库位编码解析
- 在WarehouseGrid组件中添加layerData变化的调试日志
- 将overview.vue中的网格列数从10增加到30
- 重构WarehouseBird组件中的库位编码解析逻辑,支持更灵活的编码格式
- 优化WarehouseInterlaced组件的布局,添加横向滚动容器并改进单元格宽度计算
- 同步列标尺和网格区域的滚动行为
2026-01-07 10:18:26 +08:00
砂糖
42dbbf79ae feat(订单明细): 添加删除订单明细功能
feat(辅料管理): 新增辅料变动记录功能

feat(仪表拓扑): 在仪表标签中显示上次抄表记录

fix(设备管理): 修复图片预览空值问题

refactor(员工管理): 部门树显示负责人信息

style(备件变动): 优化备件变动页面布局

docs(订单记录): 更新操作类型映射表

test(销售异议): 新增销售异议管理模块

chore: 更新.gitignore文件
2026-01-04 14:42:51 +08:00
砂糖
359264b545 feat(生产线管理): 添加生产线切换功能并更新数据配置
- 在生产线相关页面添加el-tabs组件实现生产线切换
- 更新data.js中的生产线配置数据
- 在wms/coil/do/search.vue中添加长度查询字段
2026-01-03 16:26:54 +08:00
砂糖
f1637501b2 fix(wms): 修复复合架拆分按钮显示逻辑及更新库位编码注释
修复复合架拆分按钮仅在支持拆分的列显示的问题
更新库位编码解析注释以反映最新格式要求
2025-12-30 10:36:44 +08:00
砂糖
70bcdd88d2 feat(仓库管理): 添加成品2库B区的复合架配置规则
添加F2B区的复合架配置规则,并完善复合架规则的验证逻辑,增加错误日志输出以便调试
2025-12-30 09:48:15 +08:00
砂糖
825a967f7b feat(钢卷管理): 添加长度字段支持及相关功能
refactor(订单管理): 重构订单状态显示及操作记录功能

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

perf(钢卷操作): 使用策略模式重构钢卷操作逻辑
2025-12-29 16:22:18 +08:00
砂糖
65c04f3ed2 fix(warehouse): 修复复合架规则验证和拆分逻辑
调整复合架规则的数据结构,增加列数配置
添加复合架规则的合法性验证条件
修改拆分逻辑以根据配置的行数进行拆分
移除调试用的console.log语句
2025-12-24 11:46:14 +08:00
砂糖
9d686b23dc refactor(仓库管理): 优化复合架功能并移除无用代码
- 将CoilSelector默认标签页改为'my'
- 为WarehouseBird和WarehouseInterlaced组件添加id属性传递
- 实现复合架功能的条件渲染和权限控制
- 移除废弃的category相关代码和视图
- 在coil/merge.vue中使用WarehouseSelect组件替代原下拉框
2025-12-24 10:00:26 +08:00
砂糖
dabc6657e0 refactor(KLPService): 重构组件目录结构并新增多个表单选择组件
重构KLPService组件目录结构,将原有组件迁移至formItems子目录并新增多个表单选择组件。主要变更包括:
1. 移除CategorySelect组件及相关引用
2. 新增CraftSelect、AmountSelect、VendorSelect等表单组件
3. 优化WarehouseSelect组件支持禁用状态
4. 重构ProductSelect和RawMaterialSelect为卡片式选择器
5. 新增统一导出机制支持按需导入

同时更新相关视图文件以适配新的组件结构,改进代码可维护性和复用性。
2025-12-23 10:23:12 +08:00
砂糖
0ced7e5a9f feat(api): 为L2 API添加HTTP协议前缀
refactor(warehouse): 重构仓库管理页面为卡片布局并优化交互
- 移除树形表格改用卡片布局
- 添加启用/禁用快捷开关
- 优化备注显示样式
- 简化表单逻辑

feat(utils): 新增WebSocket管理器类
- 支持多连接管理
- 自动重连机制
- 状态监控功能

style(views): 清理注释掉的代码和未使用的组件
2025-12-22 10:18:58 +08:00
砂糖
517157bcb0 refactor(WarehouseInterlaced): 简化仓库位置ID的过滤逻辑
移除冗余的统计和过滤步骤,直接使用去重后的splitIds作为locationIds
2025-12-20 15:58:14 +08:00
砂糖
720e2d514f feat(仓库管理): 添加库位拆分合并功能及界面优化
- 在WarehouseInterlaced组件中添加列级别的拆分/合并切换按钮
- 重构API接口,支持payload参数传递和超时设置
- 在overview页面实现拆分合并操作的处理逻辑
- 优化仓库网格布局和样式,移除右键菜单功能
- 添加操作确认提示和加载状态显示
2025-12-20 15:12:07 +08:00
砂糖
c821a2f7b9 feat(wms): 添加库位分割合并功能并优化仓库展示
refactor(warehouse): 重构仓库组件为按列展示模式
- 将分层展示改为分列展示,每列包含上下两层库位
- 添加右键菜单支持分割、合并操作
- 优化库位格子样式和交互

feat(crm): 新增订单编辑组件并实现自动保存
- 添加OrderEdit组件支持订单信息编辑
- 实现2秒延迟自动保存功能
- 优化订单详情页面布局

fix(delivery): 在查询参数中添加当前用户ID
- 在mycoil列表查询中添加saleId参数

style(preOrder): 注释掉审核人和审核时间列
- 隐藏预订单列表中的审核信息列

chore(warehouse): 移除仓库实体的导入导出按钮
- 注释掉仓库管理页面的模板下载和导入功能
2025-12-19 18:06:55 +08:00
砂糖
2bc869cc52 refactor(wms): 优化发货记录和钢卷列表页面逻辑
移除发货记录页面的planId校验,增加默认分页大小
简化钢卷列表页面的查询逻辑和样式类名
2025-12-18 15:06:13 +08:00
砂糖
799ccefa4e feat(wms): 新增发货相关功能及优化钢卷选择逻辑
- 新增发货计划钢卷操作记录页面
- 新增发货分级管理页面
- 新增我的钢卷管理页面
- 在钢卷发货页面增加质量状态校验
- 在基础面板组件中增加质量状态选择功能
- 优化钢卷选择器筛选参数
2025-12-18 14:58:53 +08:00
砂糖
09d0dc0991 feat(配卷): 添加配卷记录功能
- 在配卷页面添加记录按钮,点击可查看配卷操作记录
- 新增配卷记录组件,展示钢卷操作历史
- 实现记录弹窗功能,支持分页查询
2025-12-18 13:59:02 +08:00
砂糖
e900aec86b feat(销售权限): 实现钢卷销售权限分配功能
新增销售权限管理模块,包含以下功能:
1. 在用户模块添加id字段用于权限控制
2. 重构CoilSelector组件支持销售视角权限过滤
3. 新增销售权限分配页面,支持钢卷分配与移除
4. 优化表格样式和交互体验

组件现在支持根据用户权限动态显示和过滤钢卷数据,管理员可在新页面为销售分配钢卷权限
2025-12-18 11:51:14 +08:00
砂糖
b7513bdd2d refactor(ui): 优化按钮事件处理及表格列显示
修复按钮事件冒泡问题,移除未使用的表格列和代码
清理库存管理页面冗余状态和表单校验逻辑
2025-12-18 10:51:00 +08:00
砂糖
afac697752 feat(wms): 优化钢卷选择器及发货计划界面
- 重构钢卷选择器组件,支持自定义列配置和对话框宽度
- 调整发货计划界面布局比例,增加质量状态等显示列
- 更新钢卷详情表单字段映射关系
2025-12-17 16:34:07 +08:00
砂糖
a0652ca5fb feat(wms): 新增发货计划订单明细组件和操作记录功能
添加发货计划订单明细组件planOrder.vue,实现订单明细的增删改查功能
新增发货计划钢卷操作记录API和相关功能,记录钢卷的插入和删除操作
优化发货计划页面布局和样式,分离订单明细和钢卷管理区域
2025-12-17 15:59:56 +08:00
砂糖
772e026aa5 refactor(wms): 移除表单字段并优化领料确认逻辑
移除交付计划中的绑定订单字段和接收导入中的类型、逻辑库区列
为导入数据添加默认类型和逻辑库区值
在领料操作前添加确认弹窗提示
2025-12-17 11:41:41 +08:00
砂糖
770f78b1df fix(wms): 修正收货报表和详情页的文本及按钮状态
- 将发货报表相关文本修正为收货报表
- 在收货详情页添加删除按钮和加载状态
- 为签收、拒签和删除操作添加加载状态防止重复提交
2025-12-16 14:13:39 +08:00
砂糖
2829e52f5b fix(wms): 修复钢卷选择器过滤条件并添加加载状态
为钢卷选择器添加状态过滤条件,并在报表页面添加加载状态指示器。同时注释掉ship.vue中不再使用的materialType字段。
2025-12-16 09:52:46 +08:00
砂糖
dbc9ac727a feat: crm初步 2025-12-16 09:27:37 +08:00
砂糖
ca79e0c23d feat(wms): 添加拒签功能并显示绑定订单信息
- 在收货详情页添加拒签操作和状态显示
- 在发货计划页添加订单绑定显示和输入框
2025-12-15 13:10:56 +08:00
砂糖
d90f72c662 feat(组件): 新增多选组件并优化钢卷选择器
新增MutiSelect多选组件,支持逗号分隔字符串绑定
优化CoilSelector组件,使用MutiSelect替换输入框并新增规格字段
移除多处钢种字段显示及输入
增强CoilNo组件,支持悬停显示钢卷详细信息
在收货详情页添加删除按钮功能
2025-12-15 11:05:27 +08:00
砂糖
f7ed815e3b feat(wms): 添加收货报表功能
新增收货报表页面及API接口,包含日期筛选、汇总信息展示和详细数据表格
2025-12-12 14:12:48 +08:00
砂糖
37b19358b8 feat(wms): 新增钢卷打包功能及相关枚举和显示优化
添加钢卷打包页面组件,包括打包表单和记录展示
在枚举文件中新增打包相关字段
优化操作类型显示,新增打包操作类型
修复产品名称显示可能为空的问题
2025-12-11 10:42:50 +08:00
砂糖
fc45301113 fix(wms): 修复收货后模态框未关闭问题并移除废弃按钮
在收货详情页添加关闭模态框的逻辑,同时移除仓库概览页中已废弃的导出二维码按钮
2025-12-11 09:56:56 +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