diff --git a/admin.net.pro/Admin.NET/Vistar.Application/Common/DataValidationService.cs b/admin.net.pro/Admin.NET/Vistar.Application/Common/DataValidationService.cs index 3eddfeb..5912468 100644 --- a/admin.net.pro/Admin.NET/Vistar.Application/Common/DataValidationService.cs +++ b/admin.net.pro/Admin.NET/Vistar.Application/Common/DataValidationService.cs @@ -157,4 +157,26 @@ public class DataValidationService : IDynamicApiController, ITransient // 返回编码列表 return encodingList; } + + /// + /// 获取单位 + /// + /// + /// + /// + public async Task GetUnit(long objid, string ChildGuid) + { + var unit = ""; + if (objid == 137) + { + var data = await _obj137Rep.AsQueryable().Where(x => x.RecordGuid == ChildGuid && x.deleted == false).OrderByDescending(x => x.VersionIndex).FirstAsync(); + unit = data._SWPDM_126_SW___; + } + if (objid == 112) + { + var data = await _obj112Rep.AsQueryable().Where(x => x.RecordGuid == ChildGuid && x.deleted == false).OrderByDescending(x => x.VersionIndex).FirstAsync(); + unit = data.fld004594; + } + return unit; + } }