feat(领料): 添加原材料领料功能接口
实现原材料领料功能,包括: 1. 在IMmRecordInboundService接口添加TakeMaterial方法 2. 新增TakeMaterialRequestDto请求参数类 3. 在MmRecordInboundController添加领料API接口 4. 实现领料业务逻辑,包括工单校验和出库单生成
This commit is contained in:
@@ -272,6 +272,7 @@ namespace DOAN.Service.BZFM
|
||||
Unit = parm.Unit,
|
||||
ProductionDate = parm.ProductionDate,
|
||||
Workorder = parm.Workorder,
|
||||
WorkorderRaw = parm.WorkorderRaw,
|
||||
ExpiryDate = parm.ExpiryDate,
|
||||
CreatedTime = nowDate,
|
||||
TransactionType = parm.TransactionType,
|
||||
@@ -384,6 +385,7 @@ namespace DOAN.Service.BZFM
|
||||
CreatedTime = nowDate,
|
||||
TransactionType = parm.TransactionType,
|
||||
Workorder = parm.Workorder,
|
||||
WorkorderRaw = parm.WorkorderRaw,
|
||||
OrderNo = parm.OrderNo,
|
||||
Remarks = parm.Remarks,
|
||||
};
|
||||
@@ -828,6 +830,7 @@ namespace DOAN.Service.BZFM
|
||||
SupplierCode = recordInbound.SupplierCode,
|
||||
StoveCode = recordInbound.StoveCode,
|
||||
Workorder = recordInbound.Workorder,
|
||||
WorkorderRaw = recordInbound.WorkorderRaw,
|
||||
Operator = recordInbound.Operator,
|
||||
Quantity = recordInbound.Quantity,
|
||||
TransactionType = "入库红单",
|
||||
@@ -869,6 +872,7 @@ namespace DOAN.Service.BZFM
|
||||
WarehouseCode = recordOutbound.WarehouseCode,
|
||||
OrderNo = recordOutbound.OrderNo,
|
||||
Workorder = recordOutbound.Workorder,
|
||||
WorkorderRaw = recordOutbound.WorkorderRaw,
|
||||
Operator = recordOutbound.Operator,
|
||||
Quantity = recordOutbound.Quantity,
|
||||
TransactionType = "出库红单",
|
||||
|
||||
Reference in New Issue
Block a user