using Learun.Application.Base.SystemModule; using Learun.Application.TwoDevelopment.AssetManagementSystem; using Learun.Util; using Nancy; using System; using System.Collections.Generic; using System.IO; namespace Learun.Application.WebApi.Modules { public class Ass_AssetsInfoItemApi : BaseApi { public Ass_AssetsInfoItemApi() : base("/learun/adms/AssetManagementSystem/Ass_AssetsInfoItem") { Get["/getEntity"] = GetEntity; } private Ass_AssetsInfoItemIBLL ass_AssetsInfoItemIBLL = new Ass_AssetsInfoItemBLL(); private Ass_AssetsInfoIBLL ass_AssetsInfoIBLL = new Ass_AssetsInfoBLL(); /// /// 获取资产信息 /// /// /// public Response GetEntity(dynamic _) { var keyValue = this.GetReqData(); var entity = ass_AssetsInfoItemIBLL.GetAss_AssetsInfoItemEntity(keyValue); if (entity != null) { entity.ACode = ass_AssetsInfoIBLL.GetAss_AssetsInfoEntity(entity.AId)?.ACode; } else { entity = new Ass_AssetsInfoItemEntity(); } var result = new { Ass_AssetsInfoItemEntity = entity }; return Success(result); } } }