public BasicResponse <List <Jc_DevInfo> > GetPointDefineCache(DeviceDefineCacheGetByConditonRequest deviceDefineCacheRequest) { var deviceDefineCache = DeviceDefineCache.DeviceDefineCahceInstance.Query(deviceDefineCacheRequest.Predicate); var deviceDefineCacheResponse = new BasicResponse <List <Jc_DevInfo> >(); deviceDefineCacheResponse.Data = deviceDefineCache; return(deviceDefineCacheResponse); }
/// <summary> /// 通过设备种类查找设备类型 /// </summary> /// <param name="DeviceDefineRequest"></param> /// <returns></returns> public BasicResponse <List <Jc_DevInfo> > GetDeviceDefineCacheByDevClassID(DeviceDefineGetByDevClassIDRequest DeviceDefineRequest) { BasicResponse <List <Jc_DevInfo> > Result = new BasicResponse <List <Jc_DevInfo> >(); DeviceDefineCacheGetByConditonRequest DeviceDefineCacheRequest = new DeviceDefineCacheGetByConditonRequest(); DeviceDefineCacheRequest.Predicate = a => a.Bz3 == DeviceDefineRequest.DevClassID; var result = _DeviceDefineCacheService.GetPointDefineCache(DeviceDefineCacheRequest); Result.Data = result.Data; return(Result); }