Commit Graph

209 Commits

Author SHA1 Message Date
cc1fe5f967 feat(工单管理): 新增工单物料查询及生产进度功能
新增工单物料服务接口及实现,包括领料清单、成品入库清单和出货清单查询
添加工单生产进度查询功能及相关DTO定义
完善工单修改日志记录功能
规范工单号字段使用,区分原材料工单号和当前工单号
2026-01-30 18:28:21 +08:00
17efcdf2cf feat(材料管理): 添加原始工单号字段并优化注释
- 在MmInventoryDto中添加WorkorderRaw字段用于记录成品号之前的原始工单号
- 更新MmRecordOutboundDto中WorkorderRaw字段的注释说明
- 在库存服务中处理WorkorderRaw字段的映射
- 移除出库单处理中的冗余注释
2026-01-30 14:05:09 +08:00
4bfe08d0c1 refactor(MES): 更新工作订单导入服务的字段命名和验证逻辑
- 将字段注释从"铸件"改为"成品"和"原材料"以更准确描述业务含义
- 移除对单位、材质和版本字段的非空验证,使其更符合业务需求
- 使用雪花算法替代GUID生成工作订单ID,提高ID生成效率
2026-01-30 11:36:40 +08:00
e12417dec2 feat(报工): 添加报工数据导出功能
- 在IProReportworkService接口中添加导出方法定义
- 实现报工数据导出服务逻辑
- 添加导出API接口
- 为ProReportworkDto添加ExcelColumn属性用于导出映射
- 调整查询参数类型为可空类型以支持更灵活的查询
2026-01-30 10:47:14 +08:00
57265f115a fix(MES): 添加PlanNum大于0的查询条件
在ProWorkorderQueryService中增加对PlanNum字段的过滤条件,确保只查询PlanNum大于0的工作订单
2026-01-30 09:10:17 +08:00
21c3ac1603 refactor(ProWorkorderQueryService): 移除PlanNum > 0的过滤条件
移除工作订单查询中对PlanNum > 0的强制过滤,以支持包含零计划数量的工作订单查询
2026-01-30 09:09:21 +08:00
5eb15c4a4e refactor(工单日志): 修改工单日志接口返回类型并优化实现
将WorkOrderLog方法的返回类型从int改为List<ProWorkorderUpdateLog>,并实现查询工单变更日志功能
2026-01-28 18:44:44 +08:00
4f91390d01 feat: 添加工单管理服务及相关测试
refactor: 重构工单服务接口和实现
test: 添加工单服务的单元测试和集成测试
2026-01-28 17:54:15 +08:00
4d5893d124 feat(库存管理): 添加出货操作功能
实现物料出货功能,包括库存校验、事务处理、单据生成和关联订单/工单更新
支持蓝单正向和红单逆向操作,包含完整的参数校验和错误处理
2026-01-28 14:52:32 +08:00
3895195b1b 领料带数量 2026-01-27 17:18:51 +08:00
a43550ab28 feat(领料): 添加原材料领料功能接口
实现原材料领料功能,包括:
1. 在IMmRecordInboundService接口添加TakeMaterial方法
2. 新增TakeMaterialRequestDto请求参数类
3. 在MmRecordInboundController添加领料API接口
4. 实现领料业务逻辑,包括工单校验和出库单生成
2026-01-27 15:56:10 +08:00
69da20ba42 feat(材料管理): 添加原材料工单号字段并优化工单查询
在入库、出库记录及相关DTO中添加WorkorderRaw字段用于记录原材料工单号
修改ProWorkorderService查询逻辑,增加PlanNum>0的条件过滤
2026-01-26 19:10:02 +08:00
722ef40fd2 feat(报废管理): 实现报废单和转用单的创建与审批流程
添加报废审批DTO和供应商字段
实现创建报废单/转用单功能
新增审批和撤销报废记录接口
优化查询条件并生成唯一报废单号
2026-01-26 17:57:18 +08:00
1e7d768489 出入库调整 2026-01-24 13:47:02 +08:00
3d5ad78fad feat: 添加报废记录功能及相关字段扩展
- 新增报废记录表及相关服务、控制器
- 扩展工单报表DTO,增加炉号、领料批次等字段
- 修改报表查询服务,关联工单表获取更多信息
- 在物料入库DTO中添加工单号字段
- 新增IQC文件夹结构
2026-01-22 17:25:17 +08:00
908f2604e9 工单号生成规则调整 2026-01-19 15:45:21 +08:00
a587c39f70 出入库单判定依据调整 2026-01-17 13:26:48 +08:00
d33966dfea 对物料操作进行了更新 2026-01-17 10:22:50 +08:00
6976a40668 物料操作 2026-01-16 11:52:08 +08:00
cf7e929c2a 1 2026-01-15 17:46:52 +08:00
7a8318aeb8 1 2026-01-15 17:31:11 +08:00
ca362d85ba 添加撤销出库功能 2026-01-15 16:42:04 +08:00
8435e0ed27 出库单入库单调整 2026-01-14 10:35:17 +08:00
fdaa727f03 调整TransactionType查询 2026-01-13 17:51:55 +08:00
343370b3e5 调整日期判定 2026-01-13 15:15:44 +08:00
8fc5fd3a93 调整出库单详情不查询供应商 2026-01-13 15:03:02 +08:00
537fabd1e1 获取出入库记录数据功能接口添加 2026-01-13 14:32:20 +08:00
ad9938fa0d 库存清单查找出入库记录数据接口 2026-01-13 13:57:56 +08:00
7e47bed4d5 字段修复 2026-01-13 08:29:54 +08:00
3b9aa91826 1 2026-01-12 11:45:28 +08:00
fa9f9e14d8 出入库,增加工单关联 2026-01-12 11:34:28 +08:00
36a19c5dce 调整出入库记录,记录模式 2026-01-12 10:35:25 +08:00
0087d05657 出入库后端调整 2026-01-09 15:54:21 +08:00
8b206b257c 炉号可查看 2026-01-09 14:12:01 +08:00
c8ca658616 Merge branch 'master' of http://115.190.214.62:3001/Teams/kunshan-bzfm-mes-backend 2026-01-09 14:09:07 +08:00
b586216241 入库单添加炉号 2026-01-09 14:09:02 +08:00
6b0cf2f362 Merge branch 'master' of http://115.190.214.62:3001/Teams/kunshan-bzfm-mes-backend 2026-01-09 11:37:29 +08:00
4a11c0105f 出库记录导入导出 2026-01-09 11:37:16 +08:00
7a0d86688b Merge branch 'master' of http://115.190.214.62:3001/Teams/kunshan-bzfm-mes-backend 2026-01-09 11:22:54 +08:00
4507288026 Dto变动 2026-01-09 11:22:45 +08:00
29ced372cb 入库记录导入导出
库存导入导出
2026-01-09 10:53:37 +08:00
fdcb5b5200 优化物料导入功能,完善报错信息 2026-01-08 16:05:04 +08:00
9634f741a4 导入 2026-01-08 15:36:31 +08:00
50cd23a6a1 导入 2026-01-08 14:41:18 +08:00
05cd7ab2b1 导入 2026-01-08 14:34:47 +08:00
db0e2bca6c 导入功能 2026-01-08 14:23:13 +08:00
9123d1ed57 导入导出 2026-01-08 14:10:31 +08:00
67a8fc5b27 导入导出 2026-01-08 12:16:16 +08:00
912ddae8c5 导入导出 2026-01-08 11:45:06 +08:00
289ef83937 Merge branch 'master' of http://115.190.214.62:3001/Teams/kunshan-bzfm-mes-backend 2026-01-08 11:11:38 +08:00