using System.Text.Json.Serialization; using SqlSugar; namespace WcsMain.DataBase.TableEntity; /// /// 菜单表 /// [SugarTable("tbl_app_menu")] public class AppMenu { /// /// 主菜单序号 /// [SugarColumn(ColumnName = "main_menu_index")] [JsonPropertyName("mainMenuIndex")] public string? MainMenuIndex { get; set; } /// /// 主菜单名称 /// [SugarColumn(ColumnName = "main_menu_name")] [JsonPropertyName("mainMenuName")] public string? MainMenuName { get; set; } /// /// 主菜单图标 /// [SugarColumn(ColumnName = "main_menu_ico")] [JsonPropertyName("mainMenuIco")] public string? MainMenuIco { get; set; } /// /// 次菜单序号 /// [SugarColumn(ColumnName = "minor_menu_index", IsPrimaryKey = true)] [JsonPropertyName("minorMenuIndex")] public string? MinorMenuIndex { get; set; } /// /// 次菜单名称 /// [SugarColumn(ColumnName = "minor_menu_name")] [JsonPropertyName("minorMenuName")] public string? MinorMenuName { get; set; } /// /// 次菜单图标 /// [SugarColumn(ColumnName = "minor_menu_ico")] [JsonPropertyName("minorMenuIco")] public string? MinorMenuIco { get; set; } /// /// 次菜单路由 /// [SugarColumn(ColumnName = "minor_menu_router")] [JsonPropertyName("minorMenuRouter")] public string? MinorMenuRouter { get; set; } /// /// 菜单状态 ---- 1 表示可以使用 /// [SugarColumn(ColumnName = "menu_status")] [JsonPropertyName("menuStatus")] public int? MenuStatus { get; set; } /// /// 备注 /// [SugarColumn(ColumnName = "remark")] [JsonPropertyName("remark")] public string? Remark { get; set; } }