优化采购收货,销售发货同步mes数据代码
This commit is contained in:
@@ -37,13 +37,11 @@ namespace Tnb.WarehouseMgr
|
||||
{
|
||||
private readonly ISqlSugarClient _db;
|
||||
private readonly IUserManager _userManager;
|
||||
private readonly IQcCheckPlanService _qcCheckPlanService;
|
||||
public WmsPurchaseService(ISqlSugarRepository<WmsPurchaseH> repo, IUserManager userManager, IQcCheckPlanService qcCheckPlanService)
|
||||
: base(repo, userManager)
|
||||
: base(repo, userManager, qcCheckPlanService)
|
||||
{
|
||||
_db = repo.AsSugarClient();
|
||||
_userManager = userManager;
|
||||
_qcCheckPlanService = qcCheckPlanService;
|
||||
}
|
||||
|
||||
private async Task<dynamic> xxx(VisualDevModelDataCrInput input)
|
||||
@@ -89,11 +87,7 @@ namespace Tnb.WarehouseMgr
|
||||
await _db.Insertable(instockDs).ExecuteCommandAsync();
|
||||
}
|
||||
//通知Mes接口
|
||||
CreateTaskEntity ctEntity = new();
|
||||
ctEntity.maintableid = instock.id;
|
||||
ctEntity.materialids = instockDs.Select(x => x.material_id).ToList();
|
||||
ctEntity.triggerevent = EnumTriggerEvent.入厂检按物料编号;
|
||||
_ = _qcCheckPlanService.CreateWmsTask(ctEntity);
|
||||
_ = SyncMesData(instock.id, instockDs.Select(x => x.material_id).ToList(), EnumTriggerEvent.入厂检按物料编号);
|
||||
await _db.Ado.CommitTranAsync();
|
||||
}
|
||||
catch (Exception ex)
|
||||
|
||||
Reference in New Issue
Block a user