From efff8387367e571c84e82afdc7bdc39fb6c09dd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=82=9C=E7=BF=94?= <2307953404@qq.com> Date: Wed, 16 Jul 2025 09:58:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=EF=BC=9A=E5=8A=A0=E5=85=A5?= =?UTF-8?q?=E4=BA=86=E5=AD=97=E6=AE=B5MenuName?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AGSS/Models/DTOs/MenuDto.cs | 3 +++ AGSS/Models/Entities/MenuModel.cs | 3 +++ AGSS/Services/MenuService.cs | 5 +++++ 3 files changed, 11 insertions(+) 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,