出入库,增加工单关联
This commit is contained in:
@@ -110,6 +110,11 @@ namespace DOAN.Model.BZFM.Dto
|
||||
[ExcelColumn(Name = "入库类型")]
|
||||
public string TransactionTypeLabel { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 工单号(一旦确定,不可更改)
|
||||
/// </summary>
|
||||
public string Workorder { get; set; }
|
||||
|
||||
// 1-蓝单正向 2-红单逆向
|
||||
public int ReceiptType { get; set; } = 1;
|
||||
}
|
||||
|
||||
@@ -104,6 +104,11 @@ namespace DOAN.Model.BZFM.Dto
|
||||
[ExcelColumn(Name = "出库类型")]
|
||||
public string TransactionTypeLabel { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 工单号(一旦确定,不可更改)
|
||||
/// </summary>
|
||||
public string Workorder { get; set; }
|
||||
|
||||
// 1-蓝单正向 2-红单逆向
|
||||
public int ReceiptType { get; set; } = 1;
|
||||
}
|
||||
|
||||
@@ -123,5 +123,9 @@ namespace DOAN.Model.BZFM
|
||||
[SugarColumn(ColumnName = "inbound_no")]
|
||||
public string InboundNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 工单号(一旦确定,不可更改)
|
||||
/// </summary>
|
||||
public string Workorder { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -99,5 +99,10 @@ namespace DOAN.Model.BZFM
|
||||
[SugarColumn(ColumnName = "created_time")]
|
||||
public DateTime? CreatedTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 工单号(一旦确定,不可更改)
|
||||
/// </summary>
|
||||
public string Workorder { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@@ -175,6 +175,7 @@ namespace DOAN.Service.BZFM
|
||||
}
|
||||
}
|
||||
|
||||
// 入库单
|
||||
public string CreateInboundReceipt(InboundReceiptDto parm)
|
||||
{
|
||||
try
|
||||
@@ -269,6 +270,7 @@ namespace DOAN.Service.BZFM
|
||||
Quantity = delta,
|
||||
Unit = parm.Unit,
|
||||
ProductionDate = parm.ProductionDate,
|
||||
Workorder = parm.Workorder,
|
||||
ExpiryDate = parm.ExpiryDate,
|
||||
CreatedTime = nowDate,
|
||||
TransactionType = parm.TransactionType,
|
||||
@@ -365,11 +367,13 @@ namespace DOAN.Service.BZFM
|
||||
LocationName = mmLocation.LocationName,
|
||||
WarehouseCode = mmLocation.WarehouseCode,
|
||||
WarehouseName = mmLocation.WarehouseName,
|
||||
|
||||
//TODO 待调整(可能涉及记录汇总)
|
||||
Quantity = -delta,
|
||||
Unit = parm.Unit,
|
||||
CreatedTime = nowDate,
|
||||
TransactionType = parm.TransactionType,
|
||||
Workorder = parm.Workorder,
|
||||
Remarks = parm.Remarks,
|
||||
};
|
||||
Context.Insertable(newRecord).ExecuteCommand();
|
||||
|
||||
Reference in New Issue
Block a user