Commit Graph

823 Commits

Author SHA1 Message Date
砂糖
d15f57ae6d feat(wms): 添加修复工序的样式和分条选项
为酸轧、镀锌、脱脂、拉矫、双机架和镀铬修复工序添加渐变样式标识
在分条功能中增加修复工序的原料库和成品库选项
2026-04-15 10:54:26 +08:00
砂糖
a99126a9a3 feat(CoilSelector): 添加物料类型选择并优化相关字段显示逻辑
添加物料类型选择下拉框,并根据选择的类型动态显示相关字段
将selectType默认值改为通过props传入的defaultType
优化查询逻辑,确保itemType与selectType保持一致
2026-04-14 16:08:33 +08:00
砂糖
5f5e5cacb4 feat(订单详情): 在钢卷选择器中添加订单详情显示功能
添加订单ID参数传递至钢卷选择器组件
在钢卷选择器中新增显示订单详情的复选框和面板
移除OrderDetail组件中未使用的API导入
2026-04-14 15:38:44 +08:00
砂糖
263c2b5f37 feat(报餐记录): 修改默认截止时间并支持动态配置
从系统配置获取报餐截止时间,默认值从12:00改为16:00
2026-04-14 11:13:56 +08:00
砂糖
8de4042bdf fix: 将库区显示改为规格显示并添加实际库区字段
在多个组件中将“库区”标签改为“规格”标签,并显示对应的规格数据
在CoilCard组件中添加实际库区字段的显示
2026-04-14 10:03:31 +08:00
砂糖
54bea01416 refactor(contract): 统一合同编号字段名从contractNo改为contractCode
修改多个组件中合同编号字段名以保持一致性,移除未使用的props和清理冗余代码
2026-04-14 10:03:16 +08:00
砂糖
9f3d402174 refactor(crm): 重构合同模块为订单模块并优化相关功能
重构合同模块为订单模块,包括以下主要变更:
1. 将合同编号字段从contractNo统一改为contractCode
2. 在CrmOrderBo中添加日期格式化注解
3. 重构ContractTabs组件为订单详情页
4. 添加销售员字段和相关选择器
5. 优化订单列表查询条件和展示
6. 调整订单附件管理功能
2026-04-13 17:48:19 +08:00
砂糖
37dc213605 feat(报表): 添加分条线统计组件并扩展合同字段
添加分条线专用的统计组件SplitSummary,用于展示分条处理的产出与消耗对比数据
在多个报表模板中集成该组件并添加钢卷高亮功能
扩展CrmOrder相关类的合同信息字段
2026-04-13 16:23:40 +08:00
砂糖
5ee730bffa feat(报表): 添加钢卷表格行高亮功能以标记共用卷
在分条线报表中,产出钢卷和投入钢卷可能存在共用卷的情况。添加高亮功能以便直观区分这些共用卷:
1. 在day.vue中计算共用卷ID列表
2. 在coilTable组件中实现行高亮逻辑和样式
2026-04-13 14:37:23 +08:00
砂糖
116d79e7c2 feat(wms): 新增调拨记录追溯功能并优化调拨表格
- 在调拨表格中添加生效状态列,显示已生效/未生效标签
- 新增调拨记录追溯页面,支持通过卷号查询调拨历史
- 实现常规筛选和特殊追溯两种查询方式
- 优化表格操作列显示逻辑,增加权限控制
2026-04-13 13:00:25 +08:00
砂糖
4c373e6af5 fix(wms): 修改标签中长度字段显示为钢卷长度并使用实际长度值
更新了两个标签渲染组件,将"参考长度"改为更准确的"钢卷长度"描述,并统一使用actualLength字段替代length字段显示实际长度值
2026-04-13 11:45:17 +08:00
砂糖
4beaf79fd6 feat(合同/客户): 添加发货单据展示功能
在合同和客户详情页新增发货单据标签页,展示wmsDeliveryWaybills数据
移除CustomerOrder中未使用的getSummary方法和相关代码
2026-04-11 16:24:04 +08:00
砂糖
3020a4244d feat(wms): 新增报表导出文件管理功能
新增报表导出文件管理模块,包含后端接口和前端页面
在各类报表页面添加保存报表功能
优化CoilSelector和CoilCard组件显示
调整分页大小和表格高度
统一各产线报表配置
修复文件预览组件高度问题
2026-04-11 15:36:50 +08:00
砂糖
466ac13742 feat(钢卷卡片): 新增CoilCard组件并重构相关页面
将钢卷卡片相关逻辑抽离为独立组件CoilCard,并在correct.vue、correntAll.vue和do.vue页面中使用该组件替换原有卡片代码
在base.vue中添加发货状态筛选功能
在split.vue中新增拉矫修复工序的特殊分割逻辑
2026-04-10 15:00:20 +08:00
砂糖
8e2069cecf fix(wms): 修复调拨单二次调整按钮显示及仓库选择保存问题
修复调拨单列表中二次调整按钮的显示条件,从原审批状态为2或3改为仅状态为3时显示
移除执行全部按钮的注释状态
为仓库选择添加change事件自动保存功能
调整重新提交审批的提示信息和成功消息
2026-04-10 13:27:45 +08:00
砂糖
ec0fa3966a fix(wms): 移除重新提交按钮并更新二次调整逻辑
移除批次调拨页面中的重新提交按钮,改为使用updateTransferOrder API更新调拨单状态
2026-04-10 11:43:47 +08:00
砂糖
9b52621df1 feat: 增加调拨单审批功能及界面优化
fix(调拨单): 修正审批状态校验逻辑
feat(调拨单): 添加审批API接口
refactor(调拨单明细): 重构表格组件支持不同状态操作
style(调拨单): 优化界面显示和操作按钮
perf(发货单): 自动设置发货时间为当前时间
chore: 删除无用调拨记录页面
2026-04-10 11:10:30 +08:00
砂糖
a19c4e4eaf feat(文件预览): 添加对PDF、Word和Excel文件的预览支持
添加新的文件预览组件,支持PDF、Word(docx)、Excel(xlsx/xls)文件类型预览
重构图片预览为独立组件,并添加相关依赖包
2026-04-10 08:42:59 +08:00
砂糖
255a6dc616 refactor(wms): 提取异常钢卷表格为公共组件 AbnormalTable
将多个页面中重复的异常钢卷表格逻辑提取为公共组件 AbnormalTable,提高代码复用性和维护性
2026-04-09 16:22:59 +08:00
砂糖
0e075fe5d4 refactor(wms): 清理异常管理组件中的注释代码并优化表单结构
移除ExceptionManager和AbnormalForm组件中已注释的旧代码
调整AbnormalForm组件字段顺序并添加缺陷描述字段
优化表单数据初始化逻辑
2026-04-09 15:40:41 +08:00
731dd21b0e Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-04-09 13:51:38 +08:00
39d73c0f2c fix(wms): 异常改成缺陷明细
- 将异常按钮文本从"异常"更改为"缺陷明细"
- 保留异常计数显示功能
2026-04-09 13:51:09 +08:00
砂糖
b232cbf14d feat(钢卷管理): 在多个页面添加业务目的选择功能
为钢卷管理中的校正、拆分、合并、录入等操作添加业务目的选择功能,使用字典类型coil_business_purpose提供选项
2026-04-08 17:55:30 +08:00
砂糖
7930991eb8 feat(员工信息): 新增查看功能并优化附件展示
refactor(异常管理): 重构异常记录表格布局和保存逻辑

feat(库存管理): 新增CRM卷材库存视图和分组筛选功能
2026-04-08 17:40:30 +08:00
砂糖
9c83c9d9a5 feat(wms): 添加类型不匹配钢卷管理功能并优化材料类型处理
1. 新增类型不匹配钢卷查询接口和页面
2. 优化材料类型变更处理逻辑,自动清空物品选择
3. 移除表单复制时冗余的材料类型同步调用
2026-04-08 14:29:16 +08:00
砂糖
6b0fa81224 fix: 修复产品选择组件和原材料选择组件的数据验证问题
修复产品选择和原材料选择组件中当返回数据为空时仍尝试添加的问题,增加对res.data的验证
调整发货计划列表和运单页面的样式,优化高度计算和表单内边距
2026-04-08 13:50:49 +08:00
砂糖
c68a4573dc feat(钢卷管理): 添加发货单相关功能及统计信息
- 新增发货单数量统计显示,展示已发货和未发货数量
- 添加从发货单移除钢卷的功能
- 移除不再使用的代码注释
2026-04-08 11:25:10 +08:00
砂糖
7e487a487d feat(发货管理): 优化发货单界面布局并新增功能
重构发货单界面布局,使用可拖拽面板组件提升用户体验。新增订单绑定、逻辑库区显示等功能,并调整页面样式。

- 使用DragResizePanel组件实现可拖拽分割布局
- 新增订单绑定、解绑和切换功能
- 在详情表格中添加逻辑库区、厂家和品质字段
- 优化左侧面板可折叠功能
- 调整页面样式和响应式布局
2026-04-08 10:36:23 +08:00
砂糖
43f28a4225 feat(异常管理): 重构异常管理界面并新增多选组件
- 新增MutiSelect组件支持下拉多选和复选框两种模式
- 重构异常管理界面,支持直接在表格中编辑异常记录
- 优化钢卷信息展示,增加刷新功能
- 修改AbnormalForm组件,使用MutiSelect替代原有单选组件
- 确保异常记录列表始终显示至少10行,方便快速添加
2026-04-07 17:40:01 +08:00
砂糖
1bfd3a598a fix(wms): 修正表单校验逻辑和文字描述
修复位置校验允许0值的问题,将'版面'统一改为'板面'描述
2026-04-07 15:44:33 +08:00
砂糖
505f821df0 refactor(crm): 统一搜索字段名并优化搜索功能
- 将多个页面的搜索字段统一命名为"keyword"以提高一致性
- 优化搜索按钮布局和交互,添加明确的搜索按钮
- 调整字段标签和占位文本使其更准确
- 修复合同列表导出功能中的HTML内容处理逻辑
2026-04-07 11:47:41 +08:00
砂糖
ab9ab90ffa feat(钢卷异常管理): 新增上下板面和主缺陷字段并完善钢卷信息展示
在异常表单中增加上下板面选择器和主缺陷复选框
在多个页面表格中新增上下板面和主缺陷字段展示
在异常管理对话框和面板中增加钢卷详细信息展示
优化表单布局和部分字段标签描述
2026-04-07 11:06:09 +08:00
砂糖
38f980dbbf feat(界面): 添加刷新按钮并优化全屏对话框样式
在导航栏添加刷新按钮方便用户操作,同时优化全屏对话框的滚动和间距样式
2026-04-07 11:05:45 +08:00
砂糖
3d27e14620 feat(调拨单明细): 添加导出和刷新功能
- 在调拨单明细弹窗中添加导出按钮,支持将明细数据导出为CSV文件
- 添加刷新按钮用于重新加载明细数据
- 实现CSV导出功能,包含字段映射和中英文表头处理
2026-04-07 11:05:33 +08:00
砂糖
04081ab0ae fix(wms): 将钢卷号长度验证从10位改为11位
更新多个视图中的钢卷号验证规则,统一将最小长度要求从10位调整为11位以满足新的业务需求
2026-04-06 13:34:25 +08:00
砂糖
1fa4c55869 feat(CoilSelector): 新增入场卷号字段并调整当前卷号显示
feat(customer): 新增客户相关配卷和财务信息查询接口

fix(base.vue): 修复发货单时间条件显示问题

refactor(CustomerEdit): 替换地址选择组件为普通输入框

feat(CoilSelector): 增加入场卷号查询条件并调整对话框宽度

style(OrderEdit): 调整客户名称和销售员选择框宽度

refactor(ChinaAreaSelect): 优化地址解析逻辑并支持空对象处理

feat(FileUpload/FileList): 新增文件预览功能组件

refactor(KLPService/CustomerSelect): 优化客户选择组件并支持自定义字段绑定

fix(AbnormalForm): 修复异常位置校验逻辑并保留当前卷号

feat(ContractTabs): 新增合同附件展示功能

refactor(warehouse/record): 重构操作记录统计展示方式

feat(contract): 集成客户选择组件并优化合同信息填充

refactor(order): 调整订单表单布局并集成合同信息

feat(FilePreview): 新增文件预览组件

feat(customer): 新增财务状态和发货配卷展示

refactor(CustomerOrder): 移除冗余代码并优化布局

feat(PlanDetailForm): 新增合同附件查看功能

feat(dict): 新增字典管理页面
2026-04-06 13:16:45 +08:00
砂糖
31d79a6c53 feat: 优化物料类型选择逻辑和表格配置
添加物料类型选择逻辑,根据原料或产品类型设置selectType
调整表格树形配置,无分组条件时禁用树形显示
移除调拨状态列和必填备注校验,自动生成调拨单号和时间
2026-04-03 16:26:39 +08:00
砂糖
ba3d2c2b35 feat(wms报表): 在splitConfig中添加actionQueryParams和baseQueryParams
为分条报表配置添加创建者查询参数,用于过滤特定用户创建的数据
2026-04-03 15:39:46 +08:00
砂糖
c4c9641901 feat: 添加钢卷ID字段并实现导出功能
- 在WmsActualWarehouseVo中添加coilId字段
- 在WmsActualWarehouseServiceImpl中设置coilId值
- 在WarehouseBird组件中添加导出库内钢卷信息功能
- 在CoilTable组件中添加总卷数和总净重统计显示
2026-04-03 15:34:19 +08:00
砂糖
b9385858f3 feat(PlanDetailForm): 添加订单选择功能并优化表单结构
refactor(CoilNo): 调整线圈号显示逻辑
2026-04-03 14:53:45 +08:00
砂糖
b9da0d6d76 feat(wms): 添加发货单时间范围查询功能
在基板面板中新增发货单时间范围选择器,并调整后端接口以支持格式化日期参数
2026-04-03 14:40:53 +08:00
砂糖
e6d63ef4f7 feat(库存管理): 将库存变动功能改为消耗功能
- 修改界面标签从"变动"改为"消耗"
- 移除增加/减少类型选择,只保留消耗功能
- 更新按钮图标和文字为消耗相关
- 为设备选择器添加可清空功能
- 初始化表单数量字段默认值为0
2026-04-03 13:21:38 +08:00
砂糖
e673dcbaeb feat(库存管理): 重构库存页面并添加分组功能
添加vxe-table依赖支持表格分组和筛选
重构库存页面为左右布局,左侧仓库树右侧分组表格
实现按物料类型、名称、材质等多维度分组功能
添加全表搜索和列筛选功能
移除不再使用的stockIo组件和旧版库存页面
2026-04-03 11:30:19 +08:00
砂糖
74eae50ab0 feat(contract): 新增产品内容组件并优化合同管理功能
refactor(contract): 重构合同预览和列表组件
fix(contract): 修复合同ID类型校验问题
style(contract): 优化合同列表样式
docs(contract): 更新合同默认内容模板
2026-04-02 16:49:07 +08:00
砂糖
5ec293fc94 feat(物料管理): 添加质量状态多选查询功能
在物料管理模块中新增质量状态多选查询功能,包括:
1. 后端添加qualityStatusCsv字段支持多选查询
2. 前端CoilSelector组件增加品质多选下拉框
3. 服务层实现多选条件过滤逻辑
2026-04-02 14:24:52 +08:00
砂糖
d31bd14692 feat(字典组件): 添加DictSelect组件并替换多处muti-select
添加DictSelect组件作为全局组件,并在多个报表模板中替换原有的muti-select组件
优化字典项筛选逻辑,调整样式和提示文本
2026-04-02 09:10:58 +08:00
砂糖
579bf3796f feat(wms): 新增钢卷表面处理字段及相关功能
在钢卷相关实体类、前端页面和查询逻辑中新增钢卷表面处理字段,包括:
1. 在WmsMaterialCoil、WmsMaterialCoilVo、WmsMaterialCoilBo中新增coilSurfaceTreatment字段
2. 在前端多个页面中新增钢卷表面处理的展示和编辑功能
3. 在查询逻辑中新增对钢卷表面处理的过滤条件
4. 新增仓库操作记录页面及相关统计图表功能
2026-04-01 14:50:56 +08:00
砂糖
f959f97099 feat(contract): 新增合同预览和列表组件
refactor(QRCode): 优化二维码组件并修复空值检查
将QRCode组件从print目录移动到components目录,并添加空值检查防止错误

feat(crm): 在合同模型中添加交货日期字段
在CrmContract、CrmContractVo、CrmContractBo及相关Mapper中添加deliveryDate字段

refactor(wms): 统一使用全局QRCode组件路径
将多个文件中的QRCode引用路径从相对路径改为@/components/QRCode

style(order): 调整订单页面标签顺序
调整操作记录和发货配卷标签的顺序

chore: 删除废弃的打印相关文件
移除print目录下不再使用的QRCode、CodeRenderer等组件和页面
2026-04-01 10:44:51 +08:00
砂糖
800cf0c8d1 fix(wms报表): 修正异常率计算逻辑并统一百分比格式
- 在异常率计算中增加质量状态判断条件
- 将分母从totalCount改为outCount以匹配业务需求
- 统一异常率和正品率的百分比格式输出
2026-03-31 18:54:56 +08:00
砂糖
0223102269 feat(wms/report): 添加差值计算和异常信息展示功能
refactor(wms/report): 替换合计信息为差值显示
feat(wms/coil): 增加创建时间和创建人字段
feat(crm/contract): 添加合同导出按钮
2026-03-31 18:37:17 +08:00