Commit Graph

33 Commits

Author SHA1 Message Date
17efcdf2cf feat(材料管理): 添加原始工单号字段并优化注释
- 在MmInventoryDto中添加WorkorderRaw字段用于记录成品号之前的原始工单号
- 更新MmRecordOutboundDto中WorkorderRaw字段的注释说明
- 在库存服务中处理WorkorderRaw字段的映射
- 移除出库单处理中的冗余注释
2026-01-30 14:05:09 +08:00
4d5893d124 feat(库存管理): 添加出货操作功能
实现物料出货功能,包括库存校验、事务处理、单据生成和关联订单/工单更新
支持蓝单正向和红单逆向操作,包含完整的参数校验和错误处理
2026-01-28 14:52:32 +08:00
a43550ab28 feat(领料): 添加原材料领料功能接口
实现原材料领料功能,包括:
1. 在IMmRecordInboundService接口添加TakeMaterial方法
2. 新增TakeMaterialRequestDto请求参数类
3. 在MmRecordInboundController添加领料API接口
4. 实现领料业务逻辑,包括工单校验和出库单生成
2026-01-27 15:56:10 +08:00
722ef40fd2 feat(报废管理): 实现报废单和转用单的创建与审批流程
添加报废审批DTO和供应商字段
实现创建报废单/转用单功能
新增审批和撤销报废记录接口
优化查询条件并生成唯一报废单号
2026-01-26 17:57:18 +08:00
a587c39f70 出入库单判定依据调整 2026-01-17 13:26:48 +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
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
b586216241 入库单添加炉号 2026-01-09 14:09:02 +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
0bf4880a98 物料模块功能优化,调整查询字段 2026-01-05 12:56:28 +08:00
062dcf0488 出库与库存查询接口及DTO结构优化
- 出库记录表查询接口由 GET 改为 POST,支持更复杂参数
- 新增出库记录接口参数由 FromBody 改为 FromQuery
- MmInventoryDto 增加 BatchNo 字段,支持按批次号查询
- MmRecordOutboundDto 的 CreatedTime 改为时间区间数组
- 服务层查询逻辑支持批次号和时间区间查询
- 优化 using 引用顺序,提升代码可维护性
2026-01-04 15:08:36 +08:00
b90225eb41 支持按仓库名称查询库存信息
新增 MmInventoryQueryDto.WarehouseName 属性,并在库存查询服务中增加按仓库名称模糊查询的条件,提升库存筛选能力。
2026-01-02 16:47:00 +08:00
d52c235ab2 物料分类功能完善 2025-12-29 15:48:03 +08:00
29bb07532f 调整出入库单逻辑 2025-12-29 14:26:52 +08:00
fc73df54c7 新增库位下拉接口及相关DTO与错误提示优化
新增 GetLocationOption 接口,完善 Controller、Service 层及 MmLocationOption DTO,实现库位下拉数据获取。修正仓库或库位不存在时的错误提示信息。
2025-12-29 13:56:52 +08:00
8b13457ff6 新增库存出入库单据及下拉选项相关接口
本次提交为物料库存管理模块增加了出入库单据的创建接口(入库单、出库单),并补充了物料及出入库类型下拉选项接口。新增了相关DTO数据结构,服务接口与实现,完善了库存变更的业务流程,所有操作均支持事务控制,提升了数据一致性和系统健壮性。
2025-12-29 11:43:25 +08:00
def492660c 支持库存查询按物料编码筛选,修复属性重复
调整 MmInventoryQueryDto,去除重复 MaterialCode 属性;
QueryExp 方法新增 MaterialCode 模糊查询条件,支持按物料编码筛选库存。
2025-12-29 10:16:59 +08:00
1bbe7c3549 完善库存查询DTO及服务层仓库条件过滤
在 MmInventoryQueryDto 中新增了 WarehouseCode 和 MaterialCode 属性(MaterialCode 属性重复添加,建议修正)。在库存服务层的 QueryExp 方法中,增加了对 WarehouseCode 的条件过滤,支持按仓库编码模糊查询。
2025-12-26 17:41:30 +08:00
8ef5202077 新增库存表模块:含实体、DTO、Service及API接口
本次提交实现了库存表(MmInventory)模块的全套后端代码,包括:
- 新增 MmInventoryController,提供库存表的增删改查(CRUD)API,集成权限与日志注解;
- 新增 MmInventory 实体类,定义库存表数据库字段映射;
- 新增 MmInventoryDto、MmInventoryQueryDto 用于数据传输和分页查询,含字段校验;
- 新增 IMmInventoryService 接口及其实现 MmInventoryService,支持库存表的业务操作和动态查询。

该提交为库存管理功能提供了完整的后端支撑。
2025-12-24 19:09:42 +08:00