forked from gitee/vben-java
982 lines
34 KiB
Java
982 lines
34 KiB
Java
package vben.init;
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Component;
|
|
import vben.core.module.sys.portal.main.SysPortalMain;
|
|
import vben.core.module.sys.portal.main.SysPortalMainService;
|
|
import vben.core.module.sys.portal.menu.SysPortalMenu;
|
|
import vben.core.module.sys.portal.menu.SysPortalMenuService;
|
|
|
|
//系统门户与菜单初始化
|
|
@Component
|
|
public class SysPortalVbenInit {
|
|
|
|
//门户初始化
|
|
protected void initPortal() {
|
|
SysPortalMain sysPortalMain=new SysPortalMain();
|
|
sysPortalMain.setId("sys");
|
|
sysPortalMain.setOrnum(0);
|
|
sysPortalMain.setName("管理员门户");
|
|
mainService.save(sysPortalMain);
|
|
|
|
SysPortalMain sysPortalMain2=new SysPortalMain();
|
|
sysPortalMain2.setId("sa");
|
|
sysPortalMain2.setOrnum(1);
|
|
sysPortalMain2.setName("营销门户");
|
|
mainService.save(sysPortalMain2);
|
|
}
|
|
|
|
//管理员门户的菜单初始化
|
|
protected void initSysMenu() {
|
|
// SysPortalMenu home = new SysPortalMenu();
|
|
// home.setId("Home");
|
|
// home.setName("首页");
|
|
// home.setCode("Home");
|
|
// home.setComp("/home/index");
|
|
// home.setPath("/home");
|
|
// home.setOrnum(0);
|
|
// home.setIcon("ele-House");
|
|
// home.setAvtag(true);
|
|
// home.setShtag(true);
|
|
// home.setType("M");
|
|
// home.setPorid("sys");
|
|
// menuService.insert(home);
|
|
|
|
//-----------------系统管理--------------------
|
|
SysPortalMenu menu1 = new SysPortalMenu();
|
|
menu1.setId("Sys");
|
|
menu1.setName("系统管理");
|
|
menu1.setCode("Sys");
|
|
menu1.setComp("LAYOUT");
|
|
menu1.setPath("/sys");
|
|
menu1.setRedirect("/sys/org/user");
|
|
menu1.setOrnum(1);
|
|
menu1.setIcon("ant-design:setting-outlined");
|
|
menu1.setAvtag(true);
|
|
menu1.setShtag(true);
|
|
menu1.setType("D");
|
|
menu1.setPorid("sys");
|
|
menuService.insert(menu1);
|
|
|
|
SysPortalMenu menu11 = new SysPortalMenu();
|
|
menu11.setId("SysOrg");
|
|
menu11.setName("组织架构");
|
|
menu11.setCode("SysOrg");
|
|
menu11.setComp("LAYOUT");
|
|
menu11.setPath("/sys/org");
|
|
menu11.setRedirect("/sys/org/user");
|
|
menu11.setOrnum(1);
|
|
menu11.setIcon("ant-design:partition-outlined");
|
|
menu11.setPid("Sys");
|
|
menu11.setAvtag(true);
|
|
menu11.setShtag(true);
|
|
menu11.setType("D");
|
|
menu11.setPorid("sys");
|
|
menuService.insert(menu11);
|
|
|
|
SysPortalMenu menu111 = new SysPortalMenu();
|
|
menu111.setId("SysOrgDept");
|
|
menu111.setName("部门管理");
|
|
menu111.setCode("SysOrgDept");
|
|
menu111.setPath("/sys/org/dept");
|
|
menu111.setComp("/sys/org/dept/index");
|
|
menu111.setOrnum(10);
|
|
menu111.setPid("SysOrg");
|
|
menu111.setCatag(true);
|
|
menu111.setAvtag(true);
|
|
menu111.setShtag(true);
|
|
menu111.setType("M");
|
|
menu111.setPorid("sys");
|
|
menuService.insert(menu111);
|
|
|
|
SysPortalMenu menu111a = new SysPortalMenu();
|
|
menu111a.setId("SysOrgDeptEdit");
|
|
menu111a.setName("部门编辑");
|
|
menu111a.setCode("SysOrgDeptEdit");
|
|
menu111a.setPath("/sys/org/dept/edit");
|
|
menu111a.setComp("/sys/org/dept/edit");
|
|
menu111a.setOrnum(11);
|
|
menu111a.setPid("SysOrg");
|
|
menu111a.setCatag(true);
|
|
menu111a.setAvtag(true);
|
|
menu111a.setShtag(false);
|
|
menu111a.setType("M");
|
|
menu111a.setPorid("sys");
|
|
menuService.insert(menu111a);
|
|
|
|
SysPortalMenu menu112 = new SysPortalMenu();
|
|
menu112.setId("SysOrgUser");
|
|
menu112.setName("用户管理");
|
|
menu112.setCode("SysOrgUser");
|
|
menu112.setPath("/sys/org/user");
|
|
menu112.setComp("/sys/org/user/index");
|
|
menu112.setOrnum(20);
|
|
menu112.setPid("SysOrg");
|
|
menu112.setCatag(true);
|
|
menu112.setAvtag(true);
|
|
menu112.setShtag(true);
|
|
menu112.setType("M");
|
|
menu112.setPorid("sys");
|
|
menuService.insert(menu112);
|
|
|
|
SysPortalMenu menu112a = new SysPortalMenu();
|
|
menu112a.setId("SysOrgUserEdit");
|
|
menu112a.setName("用户编辑");
|
|
menu112a.setCode("SysOrgUserEdit");
|
|
menu112a.setPath("/sys/org/user/edit");
|
|
menu112a.setComp("/sys/org/user/edit");
|
|
menu112a.setOrnum(21);
|
|
menu112a.setPid("SysOrg");
|
|
menu112a.setCatag(true);
|
|
menu112a.setAvtag(true);
|
|
menu112a.setShtag(false);
|
|
menu112a.setType("M");
|
|
menu112a.setPorid("sys");
|
|
menuService.insert(menu112a);
|
|
|
|
SysPortalMenu menu113 = new SysPortalMenu();
|
|
menu113.setId("SysOrgPost");
|
|
menu113.setName("岗位管理");
|
|
menu113.setCode("SysOrgPost");
|
|
menu113.setPath("/sys/org/post");
|
|
menu113.setComp("/sys/org/post/index");
|
|
menu113.setOrnum(31);
|
|
menu113.setPid("SysOrg");
|
|
menu113.setCatag(true);
|
|
menu113.setAvtag(true);
|
|
menu113.setShtag(true);
|
|
menu113.setType("M");
|
|
menu113.setPorid("sys");
|
|
menuService.insert(menu113);
|
|
|
|
SysPortalMenu menu113a = new SysPortalMenu();
|
|
menu113a.setId("SysOrgPostEdit");
|
|
menu113a.setName("岗位编辑");
|
|
menu113a.setCode("SysOrgPostEdit");
|
|
menu113a.setPath("/sys/org/post/edit");
|
|
menu113a.setComp("/sys/org/post/edit");
|
|
menu113a.setOrnum(32);
|
|
menu113a.setPid("SysOrg");
|
|
menu113a.setCatag(true);
|
|
menu113a.setAvtag(true);
|
|
menu113a.setShtag(false);
|
|
menu113a.setType("M");
|
|
menu113a.setPorid("sys");
|
|
menuService.insert(menu113a);
|
|
|
|
SysPortalMenu menu114 = new SysPortalMenu();
|
|
menu114.setId("SysOrgGroup");
|
|
menu114.setName("群组管理");
|
|
menu114.setCode("SysOrgGroup");
|
|
menu114.setPath("/sys/org/group");
|
|
menu114.setComp("/sys/org/group/index");
|
|
menu114.setOrnum(40);
|
|
menu114.setPid("SysOrg");
|
|
menu114.setCatag(true);
|
|
menu114.setAvtag(true);
|
|
menu114.setShtag(true);
|
|
menu114.setType("M");
|
|
menu114.setPorid("sys");
|
|
menuService.insert(menu114);
|
|
|
|
SysPortalMenu menu114a = new SysPortalMenu();
|
|
menu114a.setId("SysOrgGroupEdit");
|
|
menu114a.setName("群组编辑");
|
|
menu114a.setCode("SysOrgGroupEdit");
|
|
menu114a.setPath("/sys/org/group/edit");
|
|
menu114a.setComp("/sys/org/group/edit");
|
|
menu114a.setOrnum(41);
|
|
menu114a.setPid("SysOrg");
|
|
menu114a.setCatag(true);
|
|
menu114a.setAvtag(true);
|
|
menu114a.setShtag(false);
|
|
menu114a.setType("M");
|
|
menu114a.setPorid("sys");
|
|
menuService.insert(menu114a);
|
|
|
|
SysPortalMenu menu12 = new SysPortalMenu();
|
|
menu12.setId("SysApi");
|
|
menu12.setName("接口管理");
|
|
menu12.setCode("SysApi");
|
|
menu12.setComp("LAYOUT");
|
|
menu12.setPath("/sys/api");
|
|
menu12.setRedirect("/sys/api/main");
|
|
menu12.setOrnum(2);
|
|
menu12.setIcon("ant-design:safety-certificate-outlined");
|
|
menu12.setPid("Sys");
|
|
menu12.setAvtag(true);
|
|
menu12.setShtag(true);
|
|
menu12.setType("D");
|
|
menu12.setPorid("sys");
|
|
menuService.insert(menu12);
|
|
|
|
SysPortalMenu menu121 = new SysPortalMenu();
|
|
menu121.setId("SysApiMain");
|
|
menu121.setName("接口清单");
|
|
menu121.setCode("SysApiMain");
|
|
menu121.setPath("/sys/api/main");
|
|
menu121.setComp("/sys/api/main/index");
|
|
menu121.setOrnum(10);
|
|
menu121.setPid("SysApi");
|
|
menu121.setCatag(true);
|
|
menu121.setAvtag(true);
|
|
menu121.setShtag(true);
|
|
menu121.setType("M");
|
|
menu121.setPorid("sys");
|
|
menuService.insert(menu121);
|
|
|
|
SysPortalMenu menu121a = new SysPortalMenu();
|
|
menu121a.setId("SysApiMainEdit");
|
|
menu121a.setName("接口编辑");
|
|
menu121a.setCode("SysApiMainEdit");
|
|
menu121a.setPath("/sys/api/main/edit");
|
|
menu121a.setComp("/sys/api/main/edit");
|
|
menu121a.setOrnum(11);
|
|
menu121a.setPid("SysApi");
|
|
menu121a.setCatag(true);
|
|
menu121a.setAvtag(true);
|
|
menu121a.setShtag(false);
|
|
menu121a.setType("M");
|
|
menu121a.setPorid("sys");
|
|
menuService.insert(menu121a);
|
|
|
|
// SysPortalMenu menu122 = new SysPortalMenu();
|
|
// menu122.setId("SysApiMainDoc");
|
|
// menu122.setName("接口文档");
|
|
// menu122.setCode("SysApiMainDoc");
|
|
// menu122.setPath("/sys/api/role/doc");
|
|
// //menu122.setExtag(true);//外链
|
|
// menu122.setIftag(true);
|
|
// menu122.setComp("http://localhost:5000/doc.html");
|
|
// menu122.setOrnum(12);
|
|
// menu122.setPid("SysApi");
|
|
// menu122.setCatag(false);
|
|
// menu122.setAvtag(true);
|
|
// menu122.setShtag(true);
|
|
// menu122.setType("M");
|
|
// menu122.setPorid("sys");
|
|
// menuService.insert(menu122);
|
|
|
|
SysPortalMenu menu123 = new SysPortalMenu();
|
|
menu123.setId("SysApiRole");
|
|
menu123.setName("接口角色");
|
|
menu123.setCode("SysApiRole");
|
|
menu123.setPath("/sys/api/role");
|
|
menu123.setComp("/sys/api/role/index");
|
|
menu123.setOrnum(20);
|
|
menu123.setPid("SysApi");
|
|
menu123.setCatag(true);
|
|
menu123.setAvtag(true);
|
|
menu123.setShtag(true);
|
|
menu123.setType("M");
|
|
menu123.setPorid("sys");
|
|
menuService.insert(menu123);
|
|
|
|
SysPortalMenu menu123a = new SysPortalMenu();
|
|
menu123a.setId("SysApiRoleEdit");
|
|
menu123a.setName("角色编辑");
|
|
menu123a.setCode("SysApiRoleEdit");
|
|
menu123a.setPath("/sys/api/role/edit");
|
|
menu123a.setComp("/sys/api/role/edit");
|
|
menu123a.setOrnum(21);
|
|
menu123a.setPid("SysApi");
|
|
menu123a.setCatag(true);
|
|
menu123a.setAvtag(true);
|
|
menu123a.setShtag(false);
|
|
menu123a.setType("M");
|
|
menu123a.setPorid("sys");
|
|
menuService.insert(menu123a);
|
|
|
|
SysPortalMenu menu13 = new SysPortalMenu();
|
|
menu13.setId("SysPortal");
|
|
menu13.setName("菜单管理");
|
|
menu13.setCode("SysPortal");
|
|
menu13.setComp("LAYOUT");
|
|
menu13.setPath("/sys/portal");
|
|
menu13.setRedirect("/sys/portal/main");
|
|
menu13.setOrnum(3);
|
|
menu13.setIcon("ant-design:profile-outlined");
|
|
menu13.setPid("Sys");
|
|
menu13.setAvtag(true);
|
|
menu13.setShtag(true);
|
|
menu13.setType("D");
|
|
menu13.setPorid("sys");
|
|
menuService.insert(menu13);
|
|
|
|
// SysPortalMenu menu131 = new SysPortalMenu();
|
|
// menu131.setId("SysPortalMain");
|
|
// menu131.setName("门户清单");
|
|
// menu131.setCode("SysPortalMain");
|
|
// menu131.setPath("/sys/portal/main");
|
|
// menu131.setComp("/sys/portal/main/index");
|
|
// menu131.setOrnum(10);
|
|
// menu131.setIcon("ele-Tickets");
|
|
// menu131.setPid("SysPortal");
|
|
// menu131.setCatag(true);
|
|
// menu131.setAvtag(true);
|
|
// menu131.setShtag(true);
|
|
// menu131.setType("M");
|
|
// menu131.setPorid("sys");
|
|
// menuService.insert(menu131);
|
|
|
|
// SysPortalMenu menu131a = new SysPortalMenu();
|
|
// menu131a.setId("SysPortalMainEdit");
|
|
// menu131a.setName("门户编辑");
|
|
// menu131a.setCode("SysPortalMainEdit");
|
|
// menu131a.setPath("/sys/portal/main/edit");
|
|
// menu131a.setComp("/sys/portal/main/edit");
|
|
// menu131a.setOrnum(11);
|
|
// menu131a.setIcon("ele-Tickets");
|
|
// menu131a.setPid("SysPortal");
|
|
// menu131a.setCatag(true);
|
|
// menu131a.setAvtag(true);
|
|
// menu131a.setShtag(false);
|
|
// menu131a.setType("M");
|
|
// menu131a.setPorid("sys");
|
|
// menuService.insert(menu131a);
|
|
|
|
SysPortalMenu menu132 = new SysPortalMenu();
|
|
menu132.setId("SysPortalMenu");
|
|
menu132.setName("菜单列表");
|
|
menu132.setCode("SysPortalMenu");
|
|
menu132.setPath("/sys/portal/menu");
|
|
menu132.setComp("/sys/portal/menu/index");
|
|
menu132.setOrnum(12);
|
|
menu132.setPid("SysPortal");
|
|
menu132.setCatag(true);
|
|
menu132.setAvtag(true);
|
|
menu132.setShtag(true);
|
|
menu132.setType("M");
|
|
menu132.setPorid("sys");
|
|
menuService.insert(menu132);
|
|
|
|
SysPortalMenu menu132a = new SysPortalMenu();
|
|
menu132a.setId("SysPortalMenuEdit");
|
|
menu132a.setName("菜单编辑");
|
|
menu132a.setCode("SysPortalMenuEdit");
|
|
menu132a.setPath("/sys/portal/menu/edit");
|
|
menu132a.setComp("/sys/portal/menu/edit");
|
|
menu132a.setOrnum(13);
|
|
menu132a.setPid("SysPortal");
|
|
menu132a.setCatag(true);
|
|
menu132a.setAvtag(true);
|
|
menu132a.setShtag(false);
|
|
menu132a.setType("M");
|
|
menu132a.setPorid("sys");
|
|
menuService.insert(menu132a);
|
|
|
|
SysPortalMenu menu133 = new SysPortalMenu();
|
|
menu133.setId("SysPortalRole");
|
|
menu133.setName("菜单角色");
|
|
menu133.setCode("SysPortalRole");
|
|
menu133.setPath("/sys/portal/role");
|
|
menu133.setComp("/sys/portal/role/index");
|
|
menu133.setOrnum(14);
|
|
menu133.setPid("SysPortal");
|
|
menu133.setCatag(true);
|
|
menu133.setAvtag(true);
|
|
menu133.setShtag(true);
|
|
menu133.setType("M");
|
|
menu133.setPorid("sys");
|
|
menuService.insert(menu133);
|
|
|
|
SysPortalMenu menu133a = new SysPortalMenu();
|
|
menu133a.setId("SysPortalRoleEdit");
|
|
menu133a.setName("角色编辑");
|
|
menu133a.setCode("SysPortalRoleEdit");
|
|
menu133a.setPath("/sys/portal/role/edit");
|
|
menu133a.setComp("/sys/portal/role/edit");
|
|
menu133a.setOrnum(15);
|
|
menu133a.setPid("SysPortal");
|
|
menu133a.setCatag(true);
|
|
menu133a.setAvtag(true);
|
|
menu133a.setShtag(false);
|
|
menu133a.setType("M");
|
|
menu133a.setPorid("sys");
|
|
menuService.insert(menu133a);
|
|
|
|
//-----------------监控中心--------------------
|
|
SysPortalMenu menu2 = new SysPortalMenu();
|
|
menu2.setId("Mon");
|
|
menu2.setName("监控中心");
|
|
menu2.setCode("Mon");
|
|
menu2.setComp("LAYOUT");
|
|
menu2.setPath("/mon");
|
|
menu2.setRedirect("/mon/server/main");
|
|
menu2.setOrnum(2);
|
|
menu2.setIcon("ant-design:fund-outlined");
|
|
menu2.setAvtag(true);
|
|
menu2.setShtag(true);
|
|
menu2.setType("D");
|
|
menu2.setPorid("sys");
|
|
menuService.insert(menu2);
|
|
|
|
SysPortalMenu menu211 = new SysPortalMenu();
|
|
menu211.setId("MonOnlineUser");
|
|
menu211.setName("在线用户");
|
|
menu211.setCode("MonOnlineUser");
|
|
menu211.setPath("/mon/online/user");
|
|
menu211.setComp("/mon/online/user/index");
|
|
menu211.setOrnum(211);
|
|
menu211.setPid("Mon");
|
|
menu211.setCatag(true);
|
|
menu211.setAvtag(true);
|
|
menu211.setShtag(true);
|
|
menu211.setType("M");
|
|
menu211.setPorid("sys");
|
|
menuService.insert(menu211);
|
|
|
|
SysPortalMenu menu221 = new SysPortalMenu();
|
|
menu221.setId("MonLogLogin");
|
|
menu221.setName("登录日志");
|
|
menu221.setCode("MonLogLogin");
|
|
menu221.setPath("/mon/log/login");
|
|
menu221.setComp("/mon/log/login/index");
|
|
menu221.setOrnum(221);
|
|
menu221.setPid("Mon");
|
|
menu221.setCatag(true);
|
|
menu221.setAvtag(true);
|
|
menu221.setShtag(true);
|
|
menu221.setType("M");
|
|
menu221.setPorid("sys");
|
|
menuService.insert(menu221);
|
|
|
|
SysPortalMenu menu222 = new SysPortalMenu();
|
|
menu222.setId("MonLogOper");
|
|
menu222.setName("操作日志");
|
|
menu222.setCode("MonLogOper");
|
|
menu222.setPath("/mon/log/oper");
|
|
menu222.setComp("/mon/log/oper/index");
|
|
menu222.setOrnum(222);
|
|
menu222.setPid("Mon");
|
|
menu222.setCatag(true);
|
|
menu222.setAvtag(true);
|
|
menu222.setShtag(true);
|
|
menu222.setType("M");
|
|
menu222.setPorid("sys");
|
|
menuService.insert(menu222);
|
|
|
|
SysPortalMenu menu223 = new SysPortalMenu();
|
|
menu223.setId("MonLogError");
|
|
menu223.setName("错误日志");
|
|
menu223.setCode("MonLogError");
|
|
menu223.setPath("/mon/log/error");
|
|
menu223.setComp("/mon/log/error/index");
|
|
menu223.setOrnum(223);
|
|
menu223.setPid("Mon");
|
|
menu223.setCatag(true);
|
|
menu223.setAvtag(true);
|
|
menu223.setShtag(true);
|
|
menu223.setType("M");
|
|
menu223.setPorid("sys");
|
|
menuService.insert(menu223);
|
|
|
|
SysPortalMenu menu261 = new SysPortalMenu();
|
|
menu261.setId("MonJobMain");
|
|
menu261.setName("定时任务");
|
|
menu261.setCode("MonJobMain");
|
|
menu261.setPath("/mon/job/main");
|
|
menu261.setComp("/mon/job/main/index");
|
|
menu261.setOrnum(261);
|
|
menu261.setPid("Mon");
|
|
menu261.setCatag(true);
|
|
menu261.setAvtag(true);
|
|
menu261.setShtag(true);
|
|
menu261.setType("M");
|
|
menu261.setPorid("sys");
|
|
menuService.insert(menu261);
|
|
|
|
SysPortalMenu menu262 = new SysPortalMenu();
|
|
menu262.setId("MonJobMainEdit");
|
|
menu262.setName("任务编辑");
|
|
menu262.setCode("MonJobMainEdit");
|
|
menu262.setPath("/mon/job/main/edit");
|
|
menu262.setComp("/mon/job/main/edit");
|
|
menu262.setOrnum(262);
|
|
menu262.setPid("Mon");
|
|
menu262.setCatag(true);
|
|
menu262.setAvtag(true);
|
|
menu262.setShtag(false);
|
|
menu262.setType("M");
|
|
menu262.setPorid("sys");
|
|
menuService.insert(menu262);
|
|
|
|
SysPortalMenu menu263 = new SysPortalMenu();
|
|
menu263.setId("MonJobLog");
|
|
menu263.setName("任务日志");
|
|
menu263.setCode("MonJobLog");
|
|
menu263.setPath("/mon/job/log");
|
|
menu263.setComp("/mon/job/log/index");
|
|
menu263.setOrnum(263);
|
|
menu263.setPid("Mon");
|
|
menu263.setCatag(true);
|
|
menu263.setAvtag(true);
|
|
menu263.setShtag(false);
|
|
menu263.setType("M");
|
|
menu263.setPorid("sys");
|
|
menuService.insert(menu263);
|
|
|
|
// SysPortalMenu menu271 = new SysPortalMenu();
|
|
// menu271.setId("MonServerMain");
|
|
// menu271.setName("服务监控");
|
|
// menu271.setCode("MonServerMain");
|
|
// menu271.setPath("/mon/server/main");
|
|
// menu271.setComp("/mon/server/main/show");
|
|
// menu271.setOrnum(271);
|
|
// menu271.setPid("Mon");
|
|
// menu271.setCatag(false);
|
|
// menu271.setAvtag(true);
|
|
// menu271.setShtag(true);
|
|
// menu271.setType("M");
|
|
// menu271.setPorid("sys");
|
|
// menuService.insert(menu271);
|
|
//
|
|
// SysPortalMenu menu281 = new SysPortalMenu();
|
|
// menu281.setId("MonCacheMain");
|
|
// menu281.setName("缓存监控");
|
|
// menu281.setCode("MonCacheMain");
|
|
// menu281.setPath("/mon/cache/main");
|
|
// menu281.setComp("/mon/cache/main/show");
|
|
// menu281.setOrnum(281);
|
|
// menu281.setPid("Mon");
|
|
// menu281.setCatag(false);
|
|
// menu281.setAvtag(true);
|
|
// menu281.setShtag(true);
|
|
// menu281.setType("M");
|
|
// menu281.setPorid("sys");
|
|
// menuService.insert(menu281);
|
|
//
|
|
// SysPortalMenu menu291 = new SysPortalMenu();
|
|
// menu291.setId("MonDbMain");
|
|
// menu291.setName("数据监控");
|
|
// menu291.setCode("MonDbMain");
|
|
// menu291.setPath("/mon/db/main");
|
|
// menu291.setComp("http://localhost:5000/druid/sql.html");
|
|
// menu291.setOrnum(291);
|
|
// menu291.setPid("Mon");
|
|
// menu291.setIftag(true);
|
|
// //menu122.setExtag(true);//外链
|
|
// menu291.setCatag(false);
|
|
// menu291.setAvtag(true);
|
|
// menu291.setShtag(true);
|
|
// menu291.setType("M");
|
|
// menu291.setPorid("sys");
|
|
// menuService.insert(menu291);
|
|
|
|
//-----------------辅助工具--------------------
|
|
SysPortalMenu menu3 = new SysPortalMenu();
|
|
menu3.setId("Ass");
|
|
menu3.setName("辅助工具");
|
|
menu3.setCode("Ass");
|
|
menu3.setComp("LAYOUT");
|
|
menu3.setPath("/ass");
|
|
menu3.setRedirect("/ass/dict/main");
|
|
menu3.setOrnum(3);
|
|
menu3.setIcon("ant-design:tool-outlined");
|
|
menu3.setAvtag(true);
|
|
menu3.setShtag(true);
|
|
menu3.setType("D");
|
|
menu3.setPorid("sys");
|
|
menuService.insert(menu3);
|
|
|
|
// SysPortalMenu menu311 = new SysPortalMenu();
|
|
// menu311.setId("AssCogeForm");
|
|
// menu311.setName("表单设计");
|
|
// menu311.setCode("AssCogeForm");
|
|
// menu311.setPath("/ass/coge/form");
|
|
// menu311.setComp("/ass/coge/form/index");
|
|
// menu311.setOrnum(311);
|
|
// menu311.setPid("Ass");
|
|
// menu311.setCatag(false);
|
|
// menu311.setAvtag(true);
|
|
// menu311.setShtag(true);
|
|
// menu311.setType("M");
|
|
// menu311.setPorid("sys");
|
|
// menuService.insert(menu311);
|
|
//
|
|
// SysPortalMenu menu312 = new SysPortalMenu();
|
|
// menu312.setId("AssCogeFormEdit");
|
|
// menu312.setName("表单设计编辑");
|
|
// menu312.setCode("AssCogeFormEdit");
|
|
// menu312.setPath("/ass/coge/form/edit");
|
|
// menu312.setComp("/ass/coge/form/edit");
|
|
// menu312.setOrnum(312);
|
|
// menu312.setPid("Ass");
|
|
// menu312.setCatag(false);
|
|
// menu312.setAvtag(true);
|
|
// menu312.setShtag(false);
|
|
// menu312.setType("M");
|
|
// menu312.setPorid("sys");
|
|
// menuService.insert(menu312);
|
|
|
|
// SysPortalMenu menu341 = new SysPortalMenu();
|
|
// menu341.setId("AssCogeTable");
|
|
// menu341.setName("代码生成");
|
|
// menu341.setCode("AssCogeTable");
|
|
// menu341.setPath("/ass/coge/table");
|
|
// menu341.setComp("/ass/coge/table/index");
|
|
// menu341.setOrnum(341);
|
|
// menu341.setPid("Ass");
|
|
// menu341.setCatag(false);
|
|
// menu341.setAvtag(true);
|
|
// menu341.setShtag(true);
|
|
// menu341.setType("M");
|
|
// menu341.setPorid("sys");
|
|
// menuService.insert(menu341);
|
|
//
|
|
// SysPortalMenu menu342 = new SysPortalMenu();
|
|
// menu342.setId("AssCogeTableEdit");
|
|
// menu342.setName("代码生成");
|
|
// menu342.setCode("AssCogeTableEdit");
|
|
// menu342.setPath("/ass/coge/table/edit");
|
|
// menu342.setComp("/ass/coge/table/edit");
|
|
// menu342.setOrnum(342);
|
|
// menu342.setPid("Ass");
|
|
// menu342.setCatag(false);
|
|
// menu342.setAvtag(true);
|
|
// menu342.setShtag(false);
|
|
// menu342.setType("M");
|
|
// menu342.setPorid("sys");
|
|
// menuService.insert(menu342);
|
|
|
|
SysPortalMenu menu351 = new SysPortalMenu();
|
|
menu351.setId("AssDictMain");
|
|
menu351.setName("数据字典");
|
|
menu351.setCode("AssDictMain");
|
|
menu351.setPath("/ass/dict/main");
|
|
menu351.setComp("/ass/dict/main/index");
|
|
menu351.setOrnum(351);
|
|
menu351.setPid("Ass");
|
|
menu351.setCatag(false);
|
|
menu351.setAvtag(true);
|
|
menu351.setShtag(true);
|
|
menu351.setType("M");
|
|
menu351.setPorid("sys");
|
|
menuService.insert(menu351);
|
|
|
|
SysPortalMenu menu352 = new SysPortalMenu();
|
|
menu352.setId("AssDictData");
|
|
menu352.setName("字典数据");
|
|
menu352.setCode("AssDictData");
|
|
menu352.setPath("/ass/dict/data");
|
|
menu352.setComp("/ass/dict/data/index");
|
|
menu352.setOrnum(352);
|
|
menu352.setPid("Ass");
|
|
menu352.setCatag(false);
|
|
menu352.setAvtag(true);
|
|
menu352.setShtag(false);
|
|
menu352.setType("M");
|
|
menu352.setPorid("sys");
|
|
menuService.insert(menu352);
|
|
|
|
SysPortalMenu menu361 = new SysPortalMenu();
|
|
menu361.setId("AssNumMain");
|
|
menu361.setName("编号策略");
|
|
menu361.setCode("AssNumMain");
|
|
menu361.setPath("/ass/num/main");
|
|
menu361.setComp("/ass/num/main/index");
|
|
menu361.setOrnum(361);
|
|
menu361.setPid("Ass");
|
|
menu361.setCatag(false);
|
|
menu361.setAvtag(true);
|
|
menu361.setShtag(true);
|
|
menu361.setType("M");
|
|
menu361.setPorid("sys");
|
|
menuService.insert(menu361);
|
|
|
|
// SysPortalMenu menu371 = new SysPortalMenu();
|
|
// menu371.setId("AssAddrMain");
|
|
// menu371.setName("省市区县");
|
|
// menu371.setCode("AssAddrMain");
|
|
// menu371.setPath("/ass/addr/main");
|
|
// menu371.setComp("/ass/addr/main/index");
|
|
// menu371.setOrnum(371);
|
|
// menu371.setPid("Ass");
|
|
// menu371.setCatag(false);
|
|
// menu371.setAvtag(true);
|
|
// menu371.setShtag(true);
|
|
// menu371.setType("M");
|
|
// menu371.setPorid("sys");
|
|
// menuService.insert(menu371);
|
|
|
|
//-----------------数字办公--------------------
|
|
// SysPortalMenu menu4 = new SysPortalMenu();
|
|
// menu4.setId("Oa");
|
|
// menu4.setName("数字办公");
|
|
// menu4.setCode("Oa");
|
|
// menu4.setComp("LAYOUT");
|
|
// menu4.setPath("/oa");
|
|
// menu4.setRedirect("/oa/flow/temp");
|
|
// menu4.setOrnum(4);
|
|
// menu4.setIcon("ele-Menu");
|
|
// menu4.setAvtag(true);
|
|
// menu4.setShtag(true);
|
|
// menu4.setType("D");
|
|
// menu4.setPorid("sys");
|
|
// menuService.insert(menu4);
|
|
|
|
SysPortalMenu menu41 = new SysPortalMenu();
|
|
menu41.setId("OaFlow");
|
|
menu41.setName("流程管理");
|
|
menu41.setCode("OaFlow");
|
|
menu41.setComp("LAYOUT");
|
|
menu41.setPath("/oa/flow");
|
|
menu41.setRedirect("/oa/flow/temp");
|
|
menu41.setOrnum(4);
|
|
menu41.setIcon("ant-design:retweet-outlined");
|
|
menu41.setAvtag(true);
|
|
menu41.setShtag(true);
|
|
menu41.setType("D");
|
|
menu41.setPorid("sys");
|
|
menuService.insert(menu41);
|
|
|
|
SysPortalMenu menu411 = new SysPortalMenu();
|
|
menu411.setId("OaFlowCate");
|
|
menu411.setName("流程分类");
|
|
menu411.setCode("OaFlowCate");
|
|
menu411.setPath("/oa/flow/cate");
|
|
menu411.setComp("/oa/flow/cate/index");
|
|
menu411.setOrnum(411);
|
|
menu411.setIcon("ele-Tickets");
|
|
menu411.setPid("OaFlow");
|
|
menu411.setCatag(true);
|
|
menu411.setAvtag(true);
|
|
menu411.setShtag(true);
|
|
menu411.setType("M");
|
|
menu411.setPorid("sys");
|
|
menuService.insert(menu411);
|
|
|
|
SysPortalMenu menu411a = new SysPortalMenu();
|
|
menu411a.setId("OaFlowCateEdit");
|
|
menu411a.setName("流程分类编辑");
|
|
menu411a.setCode("OaFlowCateEdit");
|
|
menu411a.setPath("/oa/flow/cate/edit");
|
|
menu411a.setComp("/oa/flow/cate/edit");
|
|
menu411a.setOrnum(4111);
|
|
menu411a.setIcon("ele-Tickets");
|
|
menu411a.setPid("OaFlow");
|
|
menu411a.setCatag(true);
|
|
menu411a.setAvtag(true);
|
|
menu411a.setShtag(false);
|
|
menu411a.setType("M");
|
|
menu411a.setPorid("sys");
|
|
menuService.insert(menu411a);
|
|
|
|
SysPortalMenu menu412 = new SysPortalMenu();
|
|
menu412.setId("OaFlowTemp");
|
|
menu412.setName("流程模板");
|
|
menu412.setCode("OaFlowTemp");
|
|
menu412.setPath("/oa/flow/temp");
|
|
menu412.setComp("/oa/flow/temp/index");
|
|
menu412.setOrnum(412);
|
|
menu412.setIcon("ele-Tickets");
|
|
menu412.setPid("OaFlow");
|
|
menu412.setCatag(true);
|
|
menu412.setAvtag(true);
|
|
menu412.setShtag(true);
|
|
menu412.setType("M");
|
|
menu412.setPorid("sys");
|
|
menuService.insert(menu412);
|
|
|
|
SysPortalMenu menu412a = new SysPortalMenu();
|
|
menu412a.setId("OaFlowTempEdit");
|
|
menu412a.setName("流程模板编辑");
|
|
menu412a.setCode("OaFlowTempEdit");
|
|
menu412a.setPath("/oa/flow/temp/edit");
|
|
menu412a.setComp("/oa/flow/temp/edit");
|
|
menu412a.setOrnum(4121);
|
|
menu412a.setIcon("ele-Tickets");
|
|
menu412a.setPid("OaFlow");
|
|
menu412a.setCatag(true);
|
|
menu412a.setAvtag(true);
|
|
menu412a.setShtag(false);
|
|
menu412a.setType("M");
|
|
menu412a.setPorid("sys");
|
|
menuService.insert(menu412a);
|
|
|
|
SysPortalMenu menu413 = new SysPortalMenu();
|
|
menu413.setId("OaFlowMain");
|
|
menu413.setName("流程实例");
|
|
menu413.setCode("OaFlowMain");
|
|
menu413.setPath("/oa/flow/main");
|
|
menu413.setComp("/oa/flow/main/index");
|
|
menu413.setOrnum(413);
|
|
menu413.setIcon("ele-Tickets");
|
|
menu413.setPid("OaFlow");
|
|
menu413.setCatag(true);
|
|
menu413.setAvtag(true);
|
|
menu413.setShtag(true);
|
|
menu413.setType("M");
|
|
menu413.setPorid("sys");
|
|
menuService.insert(menu413);
|
|
|
|
SysPortalMenu menu413a = new SysPortalMenu();
|
|
menu413a.setId("OaFlowMainEdit");
|
|
menu413a.setName("流程实例编辑");
|
|
menu413a.setCode("OaFlowMainEdit");
|
|
menu413a.setPath("/oa/flow/main/edit");
|
|
menu413a.setComp("/oa/flow/main/edit");
|
|
menu413a.setOrnum(4131);
|
|
menu413a.setIcon("ele-Tickets");
|
|
menu413a.setPid("OaFlow");
|
|
menu413a.setCatag(true);
|
|
menu413a.setAvtag(true);
|
|
menu413a.setShtag(false);
|
|
menu413a.setType("M");
|
|
menu413a.setPorid("sys");
|
|
menuService.insert(menu413a);
|
|
|
|
SysPortalMenu menu413b = new SysPortalMenu();
|
|
menu413b.setId("OaFlowMainView");
|
|
menu413b.setName("流程实例查看");
|
|
menu413b.setCode("OaFlowMainView");
|
|
menu413b.setPath("/oa/flow/main/view");
|
|
menu413b.setComp("/oa/flow/main/view");
|
|
menu413b.setOrnum(4132);
|
|
menu413b.setIcon("ele-Tickets");
|
|
menu413b.setPid("OaFlow");
|
|
menu413b.setCatag(true);
|
|
menu413b.setAvtag(true);
|
|
menu413b.setShtag(false);
|
|
menu413b.setType("M");
|
|
menu413b.setPorid("sys");
|
|
menuService.insert(menu413b);
|
|
|
|
//-----------------DEMO--------------------
|
|
SysPortalMenu menu8 = new SysPortalMenu();
|
|
menu8.setId("My");
|
|
menu8.setName("测试样例");
|
|
menu8.setCode("My");
|
|
menu8.setComp("LAYOUT");
|
|
menu8.setPath("/my");
|
|
menu8.setRedirect("/my/demo/main");
|
|
menu8.setOrnum(8);
|
|
menu8.setIcon("ant-design:trophy-outlined");
|
|
menu8.setAvtag(true);
|
|
menu8.setShtag(true);
|
|
menu8.setType("D");
|
|
menu8.setPorid("sys");
|
|
menuService.insert(menu8);
|
|
|
|
SysPortalMenu menu811 = new SysPortalMenu();
|
|
menu811.setId("MyDemoCate");
|
|
menu811.setName("DEMO分类");
|
|
menu811.setCode("MyDemoCate");
|
|
menu811.setPath("/my/demo/cate");
|
|
menu811.setComp("/my/demo/cate/index");
|
|
menu811.setOrnum(811);
|
|
menu811.setIcon("ele-Tickets");
|
|
menu811.setPid("My");
|
|
menu811.setCatag(true);
|
|
menu811.setAvtag(true);
|
|
menu811.setShtag(true);
|
|
menu811.setType("M");
|
|
menu811.setPorid("sys");
|
|
menuService.insert(menu811);
|
|
|
|
SysPortalMenu menu812 = new SysPortalMenu();
|
|
menu812.setId("MyDemoMain");
|
|
menu812.setName("DEMO清单");
|
|
menu812.setCode("MyDemoMain");
|
|
menu812.setPath("/my/demo/main");
|
|
menu812.setComp("/my/demo/main/index");
|
|
menu812.setOrnum(812);
|
|
menu812.setIcon("ele-Tickets");
|
|
menu812.setPid("My");
|
|
menu812.setCatag(true);
|
|
menu812.setAvtag(true);
|
|
menu812.setShtag(true);
|
|
menu812.setType("M");
|
|
menu812.setPorid("sys");
|
|
menuService.insert(menu812);
|
|
|
|
SysPortalMenu menu813 = new SysPortalMenu();
|
|
menu813.setId("MyDemoMainEdit");
|
|
menu813.setName("DEMO编辑");
|
|
menu813.setCode("MyDemoMainEdit");
|
|
menu813.setPath("/my/demo/main/edit");
|
|
menu813.setComp("/my/demo/main/edit");
|
|
menu813.setOrnum(813);
|
|
menu813.setIcon("ele-Tickets");
|
|
menu813.setPid("My");
|
|
menu813.setCatag(true);
|
|
menu813.setAvtag(true);
|
|
menu813.setShtag(false);
|
|
menu813.setType("M");
|
|
menu813.setPorid("sys");
|
|
menuService.insert(menu813);
|
|
|
|
SysPortalMenu menu999 = new SysPortalMenu();
|
|
menu999.setId("AboutPage");
|
|
menu999.setName("关于");
|
|
menu999.setCode("AboutPage");
|
|
menu999.setPath("/sys/about");
|
|
menu999.setComp("/sys/about/index");
|
|
menu999.setOrnum(999);
|
|
menu999.setIcon("simple-icons:about-dot-me");
|
|
menu999.setCatag(true);
|
|
menu999.setAvtag(true);
|
|
menu999.setShtag(true);
|
|
menu999.setType("M");
|
|
menu999.setPorid("sys");
|
|
menuService.insert(menu999);
|
|
|
|
}
|
|
|
|
//营销门户的菜单初始化
|
|
protected void initSaMenu() {
|
|
SysPortalMenu home = new SysPortalMenu();
|
|
home.setId("Sa-Home");
|
|
home.setName("营销首页");
|
|
home.setCode("Home");
|
|
home.setComp("/home/sa");
|
|
home.setPath("/home");
|
|
home.setOrnum(0);
|
|
home.setIcon("ele-House");
|
|
home.setAvtag(true);
|
|
home.setShtag(true);
|
|
home.setType("M");
|
|
home.setPorid("sa");
|
|
menuService.insert(home);
|
|
|
|
SysPortalMenu menu1 = new SysPortalMenu();
|
|
menu1.setId("Sa-Oa");
|
|
menu1.setName("日常办公");
|
|
menu1.setCode("Oa");
|
|
menu1.setComp("LAYOUT");
|
|
menu1.setPath("/oa");
|
|
menu1.setRedirect("/oa/flow/main");
|
|
menu1.setOrnum(1);
|
|
menu1.setIcon("ele-Menu");
|
|
menu1.setAvtag(true);
|
|
menu1.setShtag(true);
|
|
menu1.setType("D");
|
|
menu1.setPorid("sa");
|
|
menuService.insert(menu1);
|
|
|
|
SysPortalMenu menu11 = new SysPortalMenu();
|
|
menu11.setId("Sa-OaFlowMain");
|
|
menu11.setName("流程审批");
|
|
menu11.setCode("OaFlowMain");
|
|
menu11.setPath("/oa/flow/main");
|
|
menu11.setComp("/oa/flow/main/index");
|
|
menu11.setOrnum(11);
|
|
menu11.setIcon("ele-Tickets");
|
|
menu11.setPid("Sa-Oa");
|
|
menu11.setCatag(true);
|
|
menu11.setAvtag(true);
|
|
menu11.setShtag(true);
|
|
menu11.setType("M");
|
|
menu11.setPorid("sa");
|
|
menuService.insert(menu11);
|
|
}
|
|
|
|
@Autowired
|
|
private SysPortalMainService mainService;
|
|
|
|
@Autowired
|
|
private SysPortalMenuService menuService;
|
|
|
|
|
|
}
|