返回故障名称
This commit is contained in:
13
EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairApply.part.cs
Normal file
13
EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairApply.part.cs
Normal file
@@ -0,0 +1,13 @@
|
||||
using SqlSugar;
|
||||
|
||||
namespace Tnb.EquipMgr.Entities
|
||||
{
|
||||
public partial class EqpRepairApply
|
||||
{
|
||||
/// <summary>
|
||||
/// 故障名称
|
||||
/// </summary>
|
||||
[SugarColumn(IsIgnore = true)]
|
||||
public string? fault_name { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -11,6 +11,7 @@ using JNPF.VisualDev;
|
||||
using JNPF.VisualDev.Interfaces;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Newtonsoft.Json;
|
||||
using SQLitePCL;
|
||||
using SqlSugar;
|
||||
using Tnb.BasicData;
|
||||
using Tnb.EquipMgr.Entities;
|
||||
@@ -281,10 +282,12 @@ namespace Tnb.EquipMgr
|
||||
public async Task<RepairApplyDetailOutput> GetRepairApplyDetail(Dictionary<string, string> dic)
|
||||
{
|
||||
string id = dic["id"];
|
||||
|
||||
var db = _repository.AsSugarClient();
|
||||
EqpRepairApply eqpRepairApply = await _repository.GetSingleAsync(x => x.id == id);
|
||||
EqpRepairOutApply eqpRepairOutApply = await _repository.AsSugarClient().Queryable<EqpRepairOutApply>().FirstAsync(x => x.repair_apply_id == id);
|
||||
EqpRepairOutApply eqpRepairOutApply = await db.Queryable<EqpRepairOutApply>().FirstAsync(x => x.repair_apply_id == id);
|
||||
|
||||
EqpFault eqpFault = await db.Queryable<EqpFault>().SingleAsync(x => x.id == eqpRepairApply.fault_id);
|
||||
eqpRepairApply.fault_name = eqpFault != null ? eqpFault.fault_name : "";
|
||||
return new RepairApplyDetailOutput()
|
||||
{
|
||||
eqpRepairApply = eqpRepairApply,
|
||||
|
||||
Reference in New Issue
Block a user