using OMS.NET.DbClass; namespace OMS.NET.Instructs { public class GetMapLayerInstruct : Instruct { public GetMapLayerInstruct() { Type = "get_mapLayer"; } public override Task Handler(string wsid) { return Task.Run(() => { if (!GlobalArea.LoginCheckByID(wsid)) return;//登录检查,不通过则直接退出 List mapLayers = MapLayer.GetMapLayerList().Where(m => m.Phase != 2).ToList(); ResponseOrBroadcastInstructs.Add(new Instruct() { IsResponse = true, Type = "send_mapLayer", Data = mapLayers }); }); } } }