| | |
| | | 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) |
| | | { |
| | |
| | | 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 |
| | |
| | | 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, |
| | |
| | | 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; |