diff --git a/AGSS/Models/DTOs/MenuDto.cs b/AGSS/Models/DTOs/MenuDto.cs index 1147b9d..fd5599d 100644 --- a/AGSS/Models/DTOs/MenuDto.cs +++ b/AGSS/Models/DTOs/MenuDto.cs @@ -5,6 +5,7 @@ public class MenuInitialRequest { public string Path { get; set; } = string.Empty; public string Label { get; set; } = string.Empty; + public string? MenuName { get; set; } public string Icon { get; set; } = string.Empty; public string? MenuCode { get; set; } public string Adaptability { get; set; } = "pc"; @@ -19,6 +20,7 @@ public class MenuRequest public string? ParentId { get; set; } public string Path { get; set; } = string.Empty; public string Label { get; set; } = string.Empty; + public string? MenuName { get; set; } public string Icon { get; set; } = string.Empty; public string? MenuCode { get; set; } public string Adaptability { get; set; } = "pc"; @@ -43,6 +45,7 @@ public class MenuResponse public string? ParentId { get; set; } public string Path { get; set; } = string.Empty; public string Label { get; set; } = string.Empty; + public string? MenuName { get; set; } public string Icon { get; set; } = string.Empty; public string? MenuCode { get; set; } public string Adaptability { get; set; } = string.Empty; diff --git a/AGSS/Models/Entities/MenuModel.cs b/AGSS/Models/Entities/MenuModel.cs index 83f1693..df059d7 100644 --- a/AGSS/Models/Entities/MenuModel.cs +++ b/AGSS/Models/Entities/MenuModel.cs @@ -20,6 +20,9 @@ public class MenuModel [MaxLength(300)] public string Icon { get; set; } = string.Empty; + [MaxLength(1000)] + public string? MenuName { get; set; } + [MaxLength(1000)] public string? MenuCode { get; set; } diff --git a/AGSS/Services/MenuService.cs b/AGSS/Services/MenuService.cs index 4d14ebb..70d929a 100644 --- a/AGSS/Services/MenuService.cs +++ b/AGSS/Services/MenuService.cs @@ -28,6 +28,7 @@ public class MenuService ParentId = null, Path = request.Path, Label = request.Label, + MenuName = request.MenuName, Icon = request.Icon, MenuCode = request.MenuCode, Adaptability = request.Adaptability, @@ -75,6 +76,7 @@ public class MenuService menu.Path = request.Path; menu.Label = request.Label; + menu.MenuName = request.MenuName; menu.Icon = request.Icon; menu.MenuCode = request.MenuCode; menu.Adaptability = request.Adaptability; @@ -119,6 +121,7 @@ public class MenuService ParentId = request.ParentId, Path = request.Path, Label = request.Label, + MenuName = request.MenuName, Icon = request.Icon, MenuCode = request.MenuCode, Adaptability = request.Adaptability, @@ -167,6 +170,7 @@ public class MenuService menu.ParentId = request.ParentId; menu.Path = request.Path; menu.Label = request.Label; + menu.MenuName = request.MenuName; menu.Icon = request.Icon; menu.MenuCode = request.MenuCode; menu.Adaptability = request.Adaptability; @@ -271,6 +275,7 @@ public class MenuService ParentId = menu.ParentId, Path = menu.Path, Label = menu.Label, + MenuName = menu.MenuName, Icon = menu.Icon, MenuCode = menu.MenuCode, Adaptability = menu.Adaptability,