|  |  | 
 |  |  | using System.Text; | 
 |  |  | using System.Threading.Tasks; | 
 |  |  | using WIDESEAWCS_Model.Models; | 
 |  |  | using WIDESEAWCS_QuartzJob.DeviceBase; | 
 |  |  |  | 
 |  |  | namespace WIDESEAWCS_BasicInfoService | 
 |  |  | { | 
 |  |  | 
 |  |  |         public List<Dt_StationManager> GetAllStationByDeviceCode(string DeviceCode) | 
 |  |  |         { | 
 |  |  |             //todo: 使用缓存储存 | 
 |  |  |             return BaseDal.QueryData(x => x.stationPLC == DeviceCode).ToList(); | 
 |  |  |             return BaseDal.QueryData(x => x.stationPLC == DeviceCode && x.stationStatus == "1").ToList(); | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         public Dt_StationManager GetStationInfoByChildCode(string ChildCode, string area) | 
 |  |  |         { | 
 |  |  |             return BaseDal.QueryFirst(x => x.stationChildCode == ChildCode && x.stationArea == area); | 
 |  |  |             return BaseDal.QueryFirst(x => x.stationChildCode == ChildCode && x.stationArea == area && x.stationStatus == "1"); | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |     } |