外协入库与四楼自动移库逻辑修改、现场问题处理
This commit is contained in:
@@ -30,6 +30,7 @@ using Tnb.WarehouseMgr.Interfaces;
|
||||
using Tnb.BasicData;
|
||||
using Tnb.ProductionMgr.Entities.Entity;
|
||||
using Tnb.BasicData.Interfaces;
|
||||
using System.Security.Cryptography.X509Certificates;
|
||||
|
||||
namespace Tnb.WarehouseMgr
|
||||
{
|
||||
@@ -73,6 +74,31 @@ namespace Tnb.WarehouseMgr
|
||||
{
|
||||
throw new ArgumentNullException(nameof(input));
|
||||
}
|
||||
WmsCarryH wmsCarryH = await _db.Queryable<WmsCarryH>().FirstAsync(x => x.id == input.wmsDistaskH.carry_id);
|
||||
DateTime dateTime = DateTime.Now;
|
||||
WmsSterilizationInstockH wmsSterilizationInstockH = new WmsSterilizationInstockH();
|
||||
string code = await _billRullService.GetBillNumber("WmsSterilizationInstockH");
|
||||
wmsSterilizationInstockH.bill_code = code;
|
||||
wmsSterilizationInstockH.carry_id = wmsCarryH.id;
|
||||
wmsSterilizationInstockH.carry_code = wmsCarryH.carry_code;
|
||||
wmsSterilizationInstockH.location_id = input.wmsDistaskH.endlocation_id;
|
||||
wmsSterilizationInstockH.location_code = input.wmsDistaskH.endlocation_code;
|
||||
wmsSterilizationInstockH.create_id = WmsWareHouseConst.AdministratorUserId;
|
||||
wmsSterilizationInstockH.create_time = dateTime;
|
||||
wmsSterilizationInstockH.instock_time = dateTime;
|
||||
wmsSterilizationInstockH.org_id = WmsWareHouseConst.AdministratorOrgId;
|
||||
wmsSterilizationInstockH.xl_location_id = input.wmsDistaskH.startlocation_id;
|
||||
wmsSterilizationInstockH.xl_location_code = input.wmsDistaskH.startlocation_code;
|
||||
wmsSterilizationInstockH.status = WmsWareHouseConst.BILLSTATUS_ADD_ID;
|
||||
wmsSterilizationInstockH.origin = "外协调拨入库";
|
||||
|
||||
int row = await _db.Insertable(wmsSterilizationInstockH).ExecuteCommandAsync();
|
||||
if (row > 0)
|
||||
Logger.LogInformation($"【外协到解析仓】 灭菌入库记录生成成功");
|
||||
else
|
||||
Logger.LogWarning($"【外协到解析仓】 灭菌入库记录生成失败");
|
||||
|
||||
|
||||
Logger.Information($"进入成品调拨入库单上传BIP逻辑");
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user