| | |
| | | public void run(String... args) { |
| | | seedMenusAndRoles(); |
| | | ensureSystemMenus(); |
| | | ensureCompletionMenus(); |
| | | normalizeSensitiveTerms(); |
| | | normalizeEquipmentTerms(); |
| | | seedButtonMenus(); |
| | |
| | | createMenu("dispatch", fault, "rk_XCB助理派单", "/fault/dispatch", null, 1, 60); |
| | | createMenu("completion-list", fault, "完工情况处理", "/fault/completion", null, 1, 70); |
| | | createMenu("completion-report", fault, "完工信息上报", "/completion/report", null, 1, 80); |
| | | createMenu("completion-query", fault, "完工信息查阅", "/completion/query", null, 1, 90); |
| | | |
| | | Long acceptance = createMenu("acceptance", null, "完工验收", null, "el-icon-circle-check", 0, 30); |
| | | createMenu("accept-application", acceptance, "验收申请", "/acceptance/application", null, 1, 10); |
| | |
| | | return menu.getId(); |
| | | } |
| | | |
| | | private void ensureCompletionMenus() { |
| | | SysMenu fault = menuMapper.selectOne(Wrappers.<SysMenu>lambdaQuery() |
| | | .eq(SysMenu::getName, "故障管理") |
| | | .eq(SysMenu::getMenuType, 0) |
| | | .last("LIMIT 1")); |
| | | Long pid = fault == null ? 0L : fault.getId(); |
| | | ensureMenu(pid, "完工信息查阅", "/completion/query", 90); |
| | | grantAdminMenus("/completion/query"); |
| | | } |
| | | |
| | | private void ensureSystemMenus() { |
| | | SysMenu system = menuMapper.selectOne(Wrappers.<SysMenu>lambdaQuery() |
| | | .eq(SysMenu::getName, "\u7cfb\u7edf\u7ba1\u7406").last("LIMIT 1")); |