You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
770 B
C#
27 lines
770 B
C#
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<MapLayer> mapLayers = MapLayer.GetMapLayerList().Where(m => m.Phase != 2).ToList();
|
|
ResponseOrBroadcastInstructs.Add(new Instruct()
|
|
{
|
|
IsResponse = true,
|
|
Type = "send_mapLayer",
|
|
Data = mapLayers
|
|
});
|
|
});
|
|
}
|
|
}
|
|
} |