执行代码清理,修复warning

This commit is contained in:
2023-11-06 19:59:12 +08:00
parent c6b8dfc861
commit 1dbb17f103
118 changed files with 5046 additions and 4111 deletions

View File

@@ -45,7 +45,7 @@ namespace Tnb.WarehouseMgr
[NonAction]
public async Task<dynamic> CarryBind(VisualDevModelDataCrInput input)
{
var isOk = false;
bool isOk = false;
try
{
await _db.Ado.BeginTranAsync();
@@ -53,15 +53,19 @@ namespace Tnb.WarehouseMgr
VisualDevEntity? templateEntity = await _visualDevService.GetInfoById(ModuleConsts.MODULE_WMSCARRYBIND_ID, true);
await _runService.Create(templateEntity, input);
if (input == null) throw new ArgumentNullException(nameof(input));
var carryId = input.data.ContainsKey("carry_id") ? input.data["carry_id"]?.ToString() : "";
var subCarryId = input.data.ContainsKey("membercarry_id") ? input.data["membercarry_id"]?.ToString() : "";
var carry = await _db.Queryable<WmsCarryH>().SingleAsync(it => it.id == carryId);
var subCarry = await _db.Queryable<WmsCarryH>().SingleAsync(it => it.id == subCarryId);
if (input == null)
{
throw new ArgumentNullException(nameof(input));
}
string? carryId = input.data.ContainsKey("carry_id") ? input.data["carry_id"]?.ToString() : "";
string? subCarryId = input.data.ContainsKey("membercarry_id") ? input.data["membercarry_id"]?.ToString() : "";
WmsCarryH? carry = await _db.Queryable<WmsCarryH>().SingleAsync(it => it.id == carryId);
WmsCarryH? subCarry = await _db.Queryable<WmsCarryH>().SingleAsync(it => it.id == subCarryId);
if (carry != null && subCarry != null)
{
carry.carry_status = ((int)EnumCarryStatus.).ToString();
var row = await _db.Updateable(carry).ExecuteCommandAsync();
int row = await _db.Updateable(carry).ExecuteCommandAsync();
subCarry.carry_status = ((int)EnumCarryStatus.).ToString();
row = await _db.Updateable(subCarry).ExecuteCommandAsync();
//更新载具明细表
@@ -77,31 +81,36 @@ namespace Tnb.WarehouseMgr
create_time = DateTime.Now
};
row = await _db.Insertable(wmsCarryD).ExecuteCommandAsync();
var items = await _db.Queryable<WmsCarryCode>().Where(it => it.carry_id == subCarryId).ToListAsync();
List<WmsCarryCode> items = await _db.Queryable<WmsCarryCode>().Where(it => it.carry_id == subCarryId).ToListAsync();
List<WmsCarrybindCode> wmsCarrybindCodes = new();
//更新载具绑定条码表
for (int i = 0; i < items.Count; i++)
{
WmsCarrybindCode wmsCarrybindCode = new();
wmsCarrybindCode.id = SnowflakeIdHelper.NextId();
wmsCarrybindCode.org_id = (subCarry != null && subCarry.org_id != null) ? subCarry.org_id : _userManager.User.OrganizeId;
wmsCarrybindCode.carrybind_id = input.data["ReturnIdentity"]?.ToString()!;
wmsCarrybindCode.material_id = items[i].material_id;
wmsCarrybindCode.material_code = items[i].material_code;
wmsCarrybindCode.barcode = items[i].barcode;
wmsCarrybindCode.code_batch = items[i].code_batch;
wmsCarrybindCode.codeqty = items[i].codeqty;
wmsCarrybindCode.membercarry_id = subCarry?.id;
wmsCarrybindCode.membercarry_code = subCarry?.carry_code;
wmsCarrybindCode.unit_id = items[i].unit_id;
wmsCarrybindCode.unit_code = items[i].unit_code;
wmsCarrybindCode.create_id = _userManager.UserId;
wmsCarrybindCode.create_time = DateTime.Now;
WmsCarrybindCode wmsCarrybindCode = new()
{
id = SnowflakeIdHelper.NextId(),
org_id = (subCarry != null && subCarry.org_id != null) ? subCarry.org_id : _userManager.User.OrganizeId,
carrybind_id = input.data["ReturnIdentity"]?.ToString()!,
material_id = items[i].material_id,
material_code = items[i].material_code,
barcode = items[i].barcode,
code_batch = items[i].code_batch,
codeqty = items[i].codeqty,
membercarry_id = subCarry?.id,
membercarry_code = subCarry?.carry_code,
unit_id = items[i].unit_id,
unit_code = items[i].unit_code,
create_id = _userManager.UserId,
create_time = DateTime.Now
};
wmsCarrybindCodes.Add(wmsCarrybindCode);
}
row = await _db.Insertable(wmsCarrybindCodes).ExecuteCommandAsync();
isOk = (row > 0);
if (!isOk) throw Oops.Oh(ErrorCode.COM1001);
isOk = row > 0;
if (!isOk)
{
throw Oops.Oh(ErrorCode.COM1001);
}
}
else
{