Commit Graph

127 Commits

Author SHA1 Message Date
王文昊
f501994da6 feat(wms): 增加版本管理功能和操作按钮
在规程主表的操作列中新增“版本与方案”按钮,点击后可跳转至版本管理页面。更新了操作列的宽度以适应新按钮。同时,在后端服务中添加了对规程版本存在性的校验,确保在删除规程时不会影响相关版本数据。
2026-04-20 19:14:50 +08:00
王文昊
62b594026b feat(wms): 规程主表 wms_process_spec 全栈 CRUD(任务2)
新增规程档案后端(Entity/BO/VO/Mapper/Service/Controller),接口前缀 /wms/processSpec,
含分页查询、导出、详情、增删改;保存时校验规程编号唯一;逻辑删除与全局配置一致(0 未删 / 2 已删)。

新增 Flyway 脚本 V10 建表及唯一索引;前端增加 api/wms/processSpec.js 与 views/wms/processSpec/index.vue,
支持按编号/名称/类型/产线/产品类型/启用状态筛选,产线下拉关联现有产线接口。

说明:需在目标库执行迁移并在菜单中配置组件路径 wms/processSpec/index。
2026-04-20 18:20:29 +08:00
ee199388d5 feat(wms): 新增钢卷质量改判功能及记录
添加钢卷质量改判功能,包括改判原因输入框和改判记录API
在基础信息面板中新增改判原因字段,并调用新增的改判记录API保存改判历史
2026-04-20 16:55:54 +08:00
5634964002 feat(ems): 新增能源记录管理功能并优化设备管理界面
- 添加能源记录API及相关功能
- 重构设备管理界面,简化表单字段
- 实现能源消耗表格视图,支持按月筛选和编辑
- 移除设备管理中的冗余字段和绑定库区显示
- 调整设备状态选择器为按钮样式
2026-04-20 15:15:37 +08:00
af002b84d3 feat(合同管理): 新增钢卷与合同关联功能
- 添加钢卷与合同关联的API接口
- 在合卷、分条、打字等操作中增加合同选择组件
- 创建合同选择组件ContractSelect
- 在合同详情页新增生产成果展示页签
- 实现合同列表的本地存储功能
2026-04-18 16:18:22 +08:00
8dbb7d1113 feat(钢卷管理): 添加钢卷统计功能并优化仓库选择排序
新增钢卷统计接口和展示总净重功能
优化仓库选择组件,按使用频率排序选项
调整钢卷选择器布局和样式
2026-04-17 09:55:27 +08:00
edcbf7a5f1 feat(退火操作): 新增退火操作事件记录功能
添加退火操作事件API及页面,实现退火炉操作记录功能
在计划管理页面增加操作事件记录,包括入炉、完成、添加和解绑操作
2026-04-16 17:12:08 +08:00
砂糖
220a24da78 fix(wms): 修复参数名错误并移除无用导入
修复pendingAction接口中newCoilIds参数默认值问题
将createBy/updateBy统一改为createBys/updateBys
移除report模板中未使用的listCoilWithIds导入
2026-04-16 10:17:35 +08:00
砂糖
5e80208d61 feat(wms): 在完成操作时传递新钢卷ID参数
修改completeAction接口以接收新钢卷ID参数,并在多个视图中调用时传递该参数
2026-04-15 15:28:28 +08:00
砂糖
3020a4244d feat(wms): 新增报表导出文件管理功能
新增报表导出文件管理模块,包含后端接口和前端页面
在各类报表页面添加保存报表功能
优化CoilSelector和CoilCard组件显示
调整分页大小和表格高度
统一各产线报表配置
修复文件预览组件高度问题
2026-04-11 15:36:50 +08:00
砂糖
9b52621df1 feat: 增加调拨单审批功能及界面优化
fix(调拨单): 修正审批状态校验逻辑
feat(调拨单): 添加审批API接口
refactor(调拨单明细): 重构表格组件支持不同状态操作
style(调拨单): 优化界面显示和操作按钮
perf(发货单): 自动设置发货时间为当前时间
chore: 删除无用调拨记录页面
2026-04-10 11:10:30 +08:00
砂糖
9c83c9d9a5 feat(wms): 添加类型不匹配钢卷管理功能并优化材料类型处理
1. 新增类型不匹配钢卷查询接口和页面
2. 优化材料类型变更处理逻辑,自动清空物品选择
3. 移除表单复制时冗余的材料类型同步调用
2026-04-08 14:29:16 +08:00
砂糖
499654907b feat(调拨单): 新增调拨单管理功能
- 新增调拨单主表和明细表相关API接口
- 新增调拨单主表和明细表前端页面
- 新增钢卷选择器组件和调拨明细表格组件
- 修改产品信息和原料信息渲染组件支持更多字段
- 修改产品选择和原料选择组件支持数值类型值
- 修改钢卷号渲染组件支持更多字段和外部数据
- 新增调拨单匹配物料接口
2026-03-28 14:08:27 +08:00
砂糖
ab3914811a feat(wms): 新增报结果存储API及页面
refactor(aps): 修改导出接口为POST并调整表格高度
2026-03-27 13:00:58 +08:00
砂糖
ae68b40ee6 refactor(wms): 重构物料信息展示逻辑,移除冗余组件
重构物料信息展示逻辑,统一使用itemName等字段替代原有的product和rawMaterial嵌套结构
删除不再使用的BomInfo、CategoryRenderer等冗余组件
新增report模块配置集中管理
优化代码结构,提升可维护性
2026-03-24 13:55:10 +08:00
砂糖
396f861882 feat(打包模块): 新增打包单据功能及相关组件
refactor(CoilSelector): 修改change事件返回参数包含完整钢卷信息

chore: 添加打包模块相关图标和API文件

test: 添加打包模块单元测试

docs: 更新打包模块API文档
2026-03-24 09:16:22 +08:00
砂糖
d6e30d4d50 feat(报表): 新增综合报表模板及M卷统计功能
新增综合报表模板,支持按不同仓库类型展示统计信息。添加M卷处理功能,在统计中自动过滤并计算M卷数据。优化报表展示顺序,默认显示产出钢卷。修复异常率计算问题,完善统计信息展示。

新增仓库特定报表页面,包括镀铬、拉矫、脱脂、双机架、镀锌和酸连轧成品库报表。调整KLPTable组件支持高度设置,优化基础面板显示逻辑。

修复API请求超时问题,统一设置超时时间为10分钟。调整标签显示文本,优化用户体验。
2026-03-20 13:34:56 +08:00
1207072092 feat(wms): 新增用印审批功能
- 在审批API中添加按业务ID查询审批信息的方法
- 配置用印详情页面路由,支持通过业务ID查看用印详情
- 修改待办列表,为用印类型申请隐藏同意驳回按钮
- 在待办列表数据中添加业务ID字段,完善申请类型映射
- 更新审批服务接口和实现类,添加queryByBizId方法
- 重构用印详情页面,集成审批信息加载和权限校验逻辑
- 更新领域模型中的申请类型枚举,添加用印类型支持
- 完善审批任务服务,支持用印申请详情查询和申请人姓名显示
2026-03-19 15:30:28 +08:00
8df6ff1576 用印 2026-03-18 16:23:54 +08:00
砂糖
49331dcc24 feat(员工管理): 新增员工转正、转岗和离职功能
- 添加员工转正API和页面
- 新增员工转岗功能及相关API和页面
- 实现员工离职功能及相关API和页面
- 在员工信息页面添加在职天数显示
- 调整接收报表页面分页大小
- 完善员工入职补录表单
2026-03-18 13:09:40 +08:00
砂糖
347ec849ae feat(annealPlan): 添加钢卷绑定信息更新功能并优化界面
- 新增updateAnnealPlanCoil API用于更新钢卷绑定信息
- 移除加入计划按钮的状态限制
- 将实际库位改为钢卷去向选择器并添加钢卷层级输入
- 实现钢卷信息变更自动保存功能
- 按层级排序钢卷列表
- 完善完成处理时的库位校验逻辑
2026-03-17 09:48:17 +08:00
砂糖
71e2467572 feat(wms): 优化退火炉界面和修复钢卷合卷功能
- 重构退火炉界面为卡片式布局,增加可视化状态展示
- 修复钢卷合卷API路径和方法,添加操作ID和类型参数
- 移除标签打印中冗余的itemName字段
- 修复退火计划物料卡片布局自适应问题
2026-03-16 15:38:11 +08:00
9a645100df 更新wip-退火 缺少实际库区选择,重新占据库位能力 2026-03-14 18:39:19 +08:00
砂糖
27dbed7b35 feat(wms): 新增员工异动管理功能并优化员工信息界面
refactor(员工信息): 重构员工信息界面,使用下拉选择替代输入框
feat(员工异动): 新增员工入职和离职功能及相关API
fix(合卷): 修复扫码日期格式化问题
style(交付): 统一结算类型为卷重结算
2026-03-14 15:00:02 +08:00
砂糖
223a745991 feat(钢卷待操作): 新增还原已删除记录功能并优化查询
新增还原已删除钢卷待操作记录的功能,包括前后端接口实现。优化查询逻辑,支持查看已删除记录。调整页面操作状态显示为下拉选择,并增加删除/还原按钮的显示控制。同时修改多处报表页面的分页参数为9999以提高数据展示量。

修改删除标志查询条件,将已删除状态从1改为2以区分逻辑删除状态。在钢卷待操作页面增加"查看被删除操作"复选框,支持切换显示正常/已删除记录。
2026-03-12 16:23:45 +08:00
5f8ec04a17 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-12 14:29:40 +08:00
ae410d85e5 feat(wms): 添加钢卷待操作列表查询功能支持已删除记录
- 新增listPendingActionWithDeleted方法用于查询包含已删除记录的钢卷待操作列表
- 新增listDeletedPendingAction方法用于仅查询已删除的钢卷待操作列表
- 在WmsCoilPendingActionBo中添加includeDeleted字段支持三种查询模式
- 修改WmsCoilPendingActionServiceImpl实现支持includeDeleted参数的逻辑删除过滤
- 支持includeDeleted参数值为0(不包含已删除)、1(包含已删除)、2(仅查询已删除)三种模式
2026-03-12 14:29:28 +08:00
砂糖
3c96211cc5 feat(wms): 添加订单号显示并改进日期格式化功能
1. 在发货单组件中增加订单号显示,替换原有电话字段
2. 实现统一的日期格式化工具函数,修复参数冲突问题
3. 发货操作后自动添加待操作记录
4. 优化钢卷操作中的日期处理逻辑
2026-03-12 09:20:23 +08:00
砂糖
f561b4eb0b feat(审批): 添加撤回审批功能并优化审批状态显示
- 在approval.js中添加withdrawApproval API方法
- 在leave.vue和goout.vue中启用撤回按钮并调用新API
- 在todo/index.vue中优化审批状态显示逻辑
2026-03-11 16:03:14 +08:00
砂糖
fb96148d1f feat(钢卷管理): 添加厂家原料卷号校验功能
在钢卷入库表单中,将厂家原料卷号设为必填项并添加远程校验逻辑,防止重复卷号入库
2026-03-11 15:10:17 +08:00
砂糖
8d73342e9e feat(wms): 添加镀锌纵剪分条原料库支持并扩展分条功能
扩展分条功能以支持更多工序类型,包括镀锌、脱脂、拉矫平整等。添加镀锌纵剪分条原料库选项,并改进分条按钮样式和操作流程。同时调整时间格式显示为更易读的形式。

新增镀铬工序分条支持,优化分条操作界面显示当前工序名称。修复分条列表加载逻辑,确保在操作类型有效时才进行加载。添加新的分条操作页面用于管理分条任务。
2026-03-11 14:52:59 +08:00
砂糖
a6efe02046 feat(透视表): 添加检查今日透视表是否存在的功能并优化空状态显示
添加checkCoilStatisticsSummaryExist接口检查今日是否已创建同类型透视表
在创建透视表前进行校验并提示用户是否覆盖
优化空状态显示为el-empty组件
2026-03-10 17:02:11 +08:00
砂糖
6e909212bf feat(标签系统): 添加脱脂原料库标签类型并优化透视表功能
新增脱脂原料库标签类型6及相关组件TuoZhiTag
优化透视表功能,增加保存明细选项和导出功能
在标签渲染组件中添加对脱脂原料库类型的判断
更新相关API调用和UI交互逻辑
2026-03-10 15:38:22 +08:00
砂糖
730148e966 feat(wms): 新增导出功能并优化发货单显示
- 在base.vue中新增导出按钮和按库区排序选项
- 添加exportCoilWithAll API接口用于批量导出
- 在waybill.vue中新增showNewExport属性控制导出按钮显示
- 优化发货单页面显示,增加订单编号和备注显示
- 新增delivery/canuse页面用于展示可用钢卷
- 修复发货单修改时订单编号显示问题
2026-03-10 13:33:30 +08:00
砂糖
fef2f132d0 feat(wms): 添加冷硬卷板切边统计和类别宽度统计功能
- 新增冷硬卷板切边统计页面和API接口
- 新增类别宽度统计页面和API接口
- 修改发货单页面,调整列显示
- 扩展统计预览功能,支持多种统计类型展示
2026-03-09 16:07:07 +08:00
砂糖
693edbb543 feat(wms): 新增热轧原料库存透视功能及相关组件
添加热轧原料库存透视表API接口
创建透视表展示组件HotZhaRaw.vue和Perspective.vue
实现数据持久化功能及左右布局管理界面
优化锌卷标签显示样式及字段名称
2026-03-09 13:06:30 +08:00
7736ac3311 完成排产(测试过了) 2026-03-08 16:02:44 +08:00
砂糖
a024be0858 feat(wms): 添加钢卷吞吐记录功能及优化日志查询
- 新增根据钢卷ID查询操作记录的API接口
- 在钢卷管理页面添加吞吐记录查看功能
- 优化日志表格组件,支持按业务类型和出入库类型筛选
- 增加日志删除功能
- 调整ActualWarehouseSelect组件支持清除输入
2026-03-06 13:04:17 +08:00
砂糖
9e24368d4c feat(仓库管理): 新增钢卷库区操作日志功能
添加钢卷库区操作日志记录功能,包括:
1. 在入库操作时自动记录日志
2. 新增日志查询API接口
3. 实现日志查看页面和表格组件
4. 处理拒签和删除操作时的日志清理
2026-03-05 17:19:48 +08:00
砂糖
15e59c10da fix(wms): 修正合卷操作状态查询参数并添加绑定钢卷列表功能
将actionStatus从0改为-1以正确查询不为2的记录
添加listBoundCoil接口用于查询已绑定发货的钢卷列表
在基础面板中显示单据状态标签并优化仓库查询逻辑
2026-03-05 11:15:34 +08:00
砂糖
d927aa8647 feat(员工管理): 新增员工信息管理模块及员工选择器组件
新增员工信息管理模块,包括员工信息的增删改查功能
添加员工选择器组件,用于在请假、外出、报餐等场景中选择员工
替换原有字典选择方式为员工选择器,提升用户体验
2026-03-03 10:36:51 +08:00
砂糖
dabcc61174 feat(wms): 新增部门管理模块并重构审批流程
- 新增部门管理模块,包括部门树形结构的增删改查功能
- 重构审批流程,使用任务审批模式替代原有简单审批
- 调整请假和外出申请页面,适配新的审批流程
- 移除不必要的审批部门显示和申请类型筛选
- 更新状态显示逻辑,支持多级审批状态展示
2026-03-02 15:58:15 +08:00
砂糖
093d3ef2cb feat(钢卷管理): 添加钢卷退货功能及相关界面
- 在coil.js中新增returnCoil接口用于处理钢卷退货
- 添加exit.vue作为退货钢卷管理页面
- 在base.vue中添加退货按钮及相关处理逻辑
- 新增仓库图标资源
- 调整报表页面日期选择器的时间格式
2026-02-28 13:59:52 +08:00
砂糖
c1cfcfdeca feat(发货单): 添加批量新增发货单明细功能
- 新增批量新增发货单明细API接口
- 在发货单明细表格中添加批量新增按钮
- 改造CoilSelector组件支持多选功能
- 将表单中的输入框改为下拉选择框提升用户体验
2026-01-29 10:16:36 +08:00
砂糖
ff6ec03304 feat(wms): 增加发货单状态更新功能并优化请求超时时间
- 在deliveryWaybill.js中新增updateDeliveryWaybillStatus API
- 修改waybill/index.vue使用新API处理状态更新
- 将axios请求超时时间从10秒增加到20秒
- 新增delivery/bills/index.vue发货单管理页面
2026-01-28 10:29:50 +08:00
a1f8b0c60b 修复成本问题 2026-01-27 16:54:46 +08:00
砂糖
e13a2bd415 fix(wms): 修复分条操作超时问题并优化异步处理逻辑
增加获取重复组数据的超时设置,防止接口长时间无响应
重构handleStartSplit方法,使用async/await简化异步操作流程
调整样式使分条操作项支持换行显示
2026-01-26 11:36:25 +08:00
砂糖
e8a1c61729 fix(wms): 修复分条操作中的表单验证和超时问题
修复分条操作中的表单验证逻辑,将验证提前到try块外以避免潜在错误。同时为特殊分条完成接口增加超时设置,并添加加载状态提示以改善用户体验。调整了未知状态标签的缩进格式。
2026-01-26 09:51:50 +08:00
砂糖
8adad71acd feat(分卷): 实现镀锌工序特殊分卷功能
新增特殊分卷功能,包括分步分条界面、API接口及状态管理。主要修改:
1. 添加分步分条组件,支持新增、编辑、删除分条
2. 扩展分卷API接口,包括开始/完成/取消特殊分卷
3. 优化操作按钮加载状态和错误处理
4. 调整界面布局和样式
2026-01-22 16:52:07 +08:00
砂糖
fd942a638e feat(hrm): 新增人力资源管理系统功能模块
新增请假、外出、报餐等HRM功能模块及相关组件
添加审批流程管理及待办事项功能
扩展用户信息存储nickName字段
优化部门选择组件及代理配置
2026-01-20 18:05:09 +08:00