From f0d620633b67d78c45d39ba3e91ba84c4fed0aa4 Mon Sep 17 00:00:00 2001 From: Rodney Chen <rodney.chen@hotmail.com> Date: 星期五, 11 四月 2025 19:39:13 +0800 Subject: [PATCH] 优化了U9接口逻辑 --- Tiger.Business/SYS/Biz.SYS_MENU.cs | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Tiger.Business/SYS/Biz.SYS_MENU.cs b/Tiger.Business/SYS/Biz.SYS_MENU.cs index 8c5a5a1..85b388d 100644 --- a/Tiger.Business/SYS/Biz.SYS_MENU.cs +++ b/Tiger.Business/SYS/Biz.SYS_MENU.cs @@ -126,7 +126,8 @@ SYS_MENU func = null; if (!string.IsNullOrEmpty(menuName)) { - func = Biz.Db.Queryable<SYS_MENU>().Where(x => x.FUNC_NAME == menuName).First(); + string name = menuName.StartsWith("BS")?"BS": menuName; + func = Biz.Db.Queryable<SYS_MENU>().Where(x => x.FUNC_NAME == name).First(); } if (func != null) { @@ -227,6 +228,7 @@ func.COMPONENT = string.IsNullOrEmpty(data.component) && data.func_type == "0" ? "LAYOUT" : data.component; func.IGNOREKEEPALIVE = data.keepalive; func.SHOW = data.show; + func.FUNC_GROUP = data.func_group; //func.CURRENTACTIVEMENU = data.keepalive } else @@ -237,7 +239,7 @@ FUNC_CODE = Guid.NewGuid().ToString("N"), FUNC_NAME = data.menuName, FUNC_DESC = data.menuName, - FUNC_GROUP = "", + FUNC_GROUP = data.func_group, FUNC_TYPE = data.func_type, BUTTON_TYPE = data.btnType, DO_METHOD = data.doMethod, @@ -341,6 +343,7 @@ menuItem.btnType = item.BUTTON_TYPE; menuItem.doMethod = item.DO_METHOD; menuItem.parentMenu = item.PFUNC_CODE; + menuItem.func_group = item.FUNC_GROUP; menuItem.orderNo = item.SEQ_NO; menuItem.status = item.IS_USE; menuItem.children = null; -- Gitblit v1.9.3