diff --git a/WarehouseMgr/Tnb.WarehouseMgr/WareHouseService.cs b/WarehouseMgr/Tnb.WarehouseMgr/WareHouseService.cs index 2606ae31..243b4496 100644 --- a/WarehouseMgr/Tnb.WarehouseMgr/WareHouseService.cs +++ b/WarehouseMgr/Tnb.WarehouseMgr/WareHouseService.cs @@ -3141,11 +3141,23 @@ namespace Tnb.WarehouseMgr clearCarryIds.AddRange(memberCarryIds); } + // await db.Updateable() + // .SetColumns(x => x.carry_status == carryStatus) + // .SetColumns(x => x.is_check == isCheck) + // .Where(x => clearCarryIds.Contains(x.id)) + // .ExecuteCommandAsync(); + await db.Updateable() .SetColumns(x => x.carry_status == carryStatus) + .Where(x => clearCarryIds.Contains(x.id)) + .ExecuteCommandAsync(); + Logger.Information($"【TaskComplate FloorCallMaterial】 更新载具状态 {JsonConvert.SerializeObject(clearCarryIds)}成功"); + + await db.Updateable() .SetColumns(x => x.is_check == isCheck) .Where(x => clearCarryIds.Contains(x.id)) .ExecuteCommandAsync(); + Logger.Information($"【TaskComplate FloorCallMaterial】 更新载具检验 {JsonConvert.SerializeObject(clearCarryIds)}成功"); //await QTRK2BIP(dt, db); // require_code是任务单 @@ -3167,11 +3179,23 @@ namespace Tnb.WarehouseMgr memberCarryIds = await db.Queryable().Where(x=>x.carry_id==carry.id).Select(x=>x.membercarry_id).ToListAsync(); clearCarryIds.AddRange(memberCarryIds); + // await db.Updateable() + // .SetColumns(x => x.carry_status == carryStatus) + // .SetColumns(x => x.is_check == isCheck) + // .Where(x => clearCarryIds.Contains(x.id)) + // .ExecuteCommandAsync(); + await db.Updateable() - .SetColumns(x => x.carry_status == carryStatus) - .SetColumns(x => x.is_check == isCheck) - .Where(x => clearCarryIds.Contains(x.id)) - .ExecuteCommandAsync(); + .SetColumns(x => x.carry_status == carryStatus) + .Where(x => clearCarryIds.Contains(x.id)) + .ExecuteCommandAsync(); + Logger.Information($"【TaskComplate 长管签收】 更新载具状态 {JsonConvert.SerializeObject(clearCarryIds)}成功"); + + await db.Updateable() + .SetColumns(x => x.is_check == isCheck) + .Where(x => clearCarryIds.Contains(x.id)) + .ExecuteCommandAsync(); + Logger.Information($"【TaskComplate 长管签收】 更新载具检验 {JsonConvert.SerializeObject(clearCarryIds)}成功"); }