2022-10-14 16:08:54 +08:00
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace Backend.Models
|
|
|
|
|
{
|
|
|
|
|
public class BuildMenu : Actor
|
|
|
|
|
{
|
2022-10-21 19:40:38 +08:00
|
|
|
|
public string building_tag { get; set; }
|
|
|
|
|
public string main_system_tag { get; set; }
|
|
|
|
|
public string sub_system_tag { get; set; }
|
2022-10-14 16:08:54 +08:00
|
|
|
|
public byte drawing { get; set; }
|
|
|
|
|
public byte icon_click { get; set; }
|
|
|
|
|
public string icon_click_url { get; set; }
|
|
|
|
|
public int icon_click_url_width { get; set; }
|
|
|
|
|
public int icon_click_url_height { get; set; }
|
|
|
|
|
public string system_url { get; set; }
|
|
|
|
|
public string riser_diagram_url { get; set; }
|
|
|
|
|
public byte planimetric_click { get; set; }
|
|
|
|
|
public string planimetric_floor_guid { get; set; }
|
|
|
|
|
}
|
|
|
|
|
public class BuildMenuAddSub: BuildMenu
|
|
|
|
|
{
|
|
|
|
|
public string sub_system_guid_name { get; set; }
|
|
|
|
|
}
|
|
|
|
|
public class SubListIn
|
|
|
|
|
{
|
|
|
|
|
public string main { get; set; }
|
2022-10-21 19:40:38 +08:00
|
|
|
|
public string main_system_tag { get; set; }
|
2022-10-14 16:08:54 +08:00
|
|
|
|
public string build { get; set; }
|
2022-10-21 19:40:38 +08:00
|
|
|
|
public string building_tag { get; set; }
|
2022-10-14 16:08:54 +08:00
|
|
|
|
}
|
|
|
|
|
public class BuildMenuTablePost
|
|
|
|
|
{
|
2022-10-21 19:40:38 +08:00
|
|
|
|
public string building_tag { get; set; }
|
2022-10-14 16:08:54 +08:00
|
|
|
|
public List<string> MainList { get; set; }
|
|
|
|
|
}
|
|
|
|
|
public class BuildMenuTable: BuildMenu
|
|
|
|
|
{
|
|
|
|
|
public string main_system_guid_name { get; set; }
|
|
|
|
|
public string sub_system_guid_name { get; set; }
|
|
|
|
|
public string drawing_name { get; set; }
|
|
|
|
|
public string icon_click_name { get; set; }
|
|
|
|
|
public string planimetric_click_name { get; set; }
|
|
|
|
|
public string floor_guid_name { get; set; }
|
|
|
|
|
}
|
|
|
|
|
public class MenuIn : SubListIn
|
|
|
|
|
{
|
|
|
|
|
public string sub { get; set; }
|
2022-10-21 19:40:38 +08:00
|
|
|
|
public string sub_system_tag { get; set; }
|
2022-10-14 16:08:54 +08:00
|
|
|
|
}
|
|
|
|
|
public class BuildMenuFloor : Actor
|
|
|
|
|
{
|
|
|
|
|
public string sub_system_floor_guid { get; set; }
|
|
|
|
|
public byte deleted { get; set; }
|
|
|
|
|
public byte status { get; set; }
|
|
|
|
|
public string building_guid { get; set; }
|
|
|
|
|
public string main_system_guid { get; set; }
|
|
|
|
|
public string sub_system_guid { get; set; }
|
|
|
|
|
public string floor_guid { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public class BuildMenuFloorTable : BuildMenuFloor
|
|
|
|
|
{
|
2022-10-21 19:40:38 +08:00
|
|
|
|
public string sub_system_floor_id { get; set; }
|
2022-10-14 16:08:54 +08:00
|
|
|
|
public string main_system_guid_name { get; set; }
|
|
|
|
|
public string sub_system_guid_name { get; set; }
|
|
|
|
|
public string floor_guid_name { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
public class MenuInfloor: MenuIn
|
|
|
|
|
{
|
|
|
|
|
public List<string> floorlist { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|