|  |  |  | 
|---|
|  |  |  | 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) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | return BaseDal.QueryData(x => x.stationPLC == DeviceCode).ToList(); | 
|---|
|  |  |  | //todo: 使用缓存储存 | 
|---|
|  |  |  | 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 && x.stationStatus == "1"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|