执行代码清理,修复warning
This commit is contained in:
@@ -47,13 +47,13 @@ namespace Tnb.EquipMgr
|
||||
|
||||
private async Task<dynamic> Create(VisualDevModelDataCrInput input)
|
||||
{
|
||||
var db = _repository.AsSugarClient();
|
||||
ISqlSugarClient db = _repository.AsSugarClient();
|
||||
DbResult<bool> result = await db.Ado.UseTranAsync(async () =>
|
||||
{
|
||||
// VisualDevEntity? templateEntity = await _visualDevService.GetInfoById(ModuleId, true);
|
||||
// await _runService.Create(templateEntity, input);
|
||||
var code = await _billRuleService.GetBillNumber(Tnb.BasicData.CodeTemplateConst.SPAREPARTSREQUISITION_CODE);
|
||||
EqpSparePartsRequisitionH eqpSparePartsRequisitionH = new EqpSparePartsRequisitionH()
|
||||
string code = await _billRuleService.GetBillNumber(Tnb.BasicData.CodeTemplateConst.SPAREPARTSREQUISITION_CODE);
|
||||
EqpSparePartsRequisitionH eqpSparePartsRequisitionH = new()
|
||||
{
|
||||
code = code,
|
||||
equip_id = input.data.ContainsKey("equip_id") ? input.data["equip_id"].ToString() : "",
|
||||
@@ -65,14 +65,14 @@ namespace Tnb.EquipMgr
|
||||
org_id = _userManager.GetUserInfo().Result.organizeId,
|
||||
};
|
||||
|
||||
await db.Insertable<EqpSparePartsRequisitionH>(eqpSparePartsRequisitionH).ExecuteCommandAsync();
|
||||
_ = await db.Insertable<EqpSparePartsRequisitionH>(eqpSparePartsRequisitionH).ExecuteCommandAsync();
|
||||
|
||||
if (input.data.TryGetValue("tablefield120", out var value))
|
||||
if (input.data.TryGetValue("tablefield120", out object? value))
|
||||
{
|
||||
var details = value.ToObject<List<Dictionary<string, string>>>();
|
||||
List<EqpEquipSpareParts> eqpSparePartsList = new List<EqpEquipSpareParts>();
|
||||
List<EqpSparePartsRequisitionD> eqpSparePartsRequisitionDs = new List<EqpSparePartsRequisitionD>() { };
|
||||
foreach (var detail in details)
|
||||
List<Dictionary<string, string>> details = value.ToObject<List<Dictionary<string, string>>>();
|
||||
List<EqpEquipSpareParts> eqpSparePartsList = new();
|
||||
List<EqpSparePartsRequisitionD> eqpSparePartsRequisitionDs = new() { };
|
||||
foreach (Dictionary<string, string> detail in details)
|
||||
{
|
||||
string instockDetailId = detail.ContainsKey("instock_detail_id") ? detail["instock_detail_id"] : "";
|
||||
string sparePartsId = detail.ContainsKey("spare_parts_id") ? detail["spare_parts_id"] : "";
|
||||
@@ -99,7 +99,7 @@ namespace Tnb.EquipMgr
|
||||
org_id = _userManager.GetUserInfo().Result.organizeId
|
||||
});
|
||||
|
||||
await db.Updateable<EqpSparePartsInstockD>()
|
||||
_ = await db.Updateable<EqpSparePartsInstockD>()
|
||||
.SetColumns(x => x.use_quantity == x.use_quantity + quantity)
|
||||
.Where(x => x.id == instockDetailId).ExecuteCommandAsync();
|
||||
}
|
||||
@@ -112,19 +112,18 @@ namespace Tnb.EquipMgr
|
||||
|
||||
if (eqpSparePartsRequisitionDs.Count > 0)
|
||||
{
|
||||
await db.Insertable<EqpSparePartsRequisitionD>(eqpSparePartsRequisitionDs).ExecuteCommandAsync();
|
||||
_ = await db.Insertable<EqpSparePartsRequisitionD>(eqpSparePartsRequisitionDs).ExecuteCommandAsync();
|
||||
}
|
||||
|
||||
if (eqpSparePartsList.Count > 0)
|
||||
{
|
||||
await db.Insertable<EqpEquipSpareParts>(eqpSparePartsList).ExecuteCommandAsync();
|
||||
_ = await db.Insertable<EqpEquipSpareParts>(eqpSparePartsList).ExecuteCommandAsync();
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
if (!result.IsSuccess) throw Oops.Bah(result.ErrorMessage);
|
||||
return result.IsSuccess ? "保存成功" : result.ErrorMessage;
|
||||
return !result.IsSuccess ? throw Oops.Bah(result.ErrorMessage) : (dynamic)(result.IsSuccess ? "保存成功" : result.ErrorMessage);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user