返回故障名称
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 JNPF.VisualDev.Interfaces;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
using Newtonsoft.Json;
|
using Newtonsoft.Json;
|
||||||
|
using SQLitePCL;
|
||||||
using SqlSugar;
|
using SqlSugar;
|
||||||
using Tnb.BasicData;
|
using Tnb.BasicData;
|
||||||
using Tnb.EquipMgr.Entities;
|
using Tnb.EquipMgr.Entities;
|
||||||
@@ -281,10 +282,12 @@ namespace Tnb.EquipMgr
|
|||||||
public async Task<RepairApplyDetailOutput> GetRepairApplyDetail(Dictionary<string, string> dic)
|
public async Task<RepairApplyDetailOutput> GetRepairApplyDetail(Dictionary<string, string> dic)
|
||||||
{
|
{
|
||||||
string id = dic["id"];
|
string id = dic["id"];
|
||||||
|
var db = _repository.AsSugarClient();
|
||||||
EqpRepairApply eqpRepairApply = await _repository.GetSingleAsync(x => x.id == id);
|
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()
|
return new RepairApplyDetailOutput()
|
||||||
{
|
{
|
||||||
eqpRepairApply = eqpRepairApply,
|
eqpRepairApply = eqpRepairApply,
|
||||||
|
|||||||
Reference in New Issue
Block a user