package vboot.web.init;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import vboot.core.module.sys.portal.main.SysPortalMain;
import vboot.core.module.sys.portal.main.SysPortalMainService;
import vboot.core.module.sys.portal.menu.SysPortalMenu;
import vboot.core.module.sys.portal.menu.SysPortalMenuService;
//系统门户与菜单初始化
@Component
public class SysPortalVueInit {
//门户初始化
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 personal = new SysPortalMenu();
personal.setId("Personal");
personal.setName("个人中心");
personal.setCode("Personal");
personal.setComp("/home/personal");
personal.setPath("/personal");
personal.setOrnum(0);
personal.setIcon("ele-House");
personal.setAvtag(true);
personal.setShtag(false);
personal.setType("M");
personal.setPorid("sys");
menuService.insert(personal);
//-----------------系统管理--------------------
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("ele-Setting");
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("ele-OfficeBuilding");
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.setIcon("ele-SetUp");
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.setIcon("ele-Tickets");
menu111a.setPid("SysOrg");
menu111a.setCatag(true);
menu111a.setAvtag(true);
menu111a.setShtag(false);
menu111a.setType("M");
menu111a.setPorid("sys");
menuService.insert(menu111a);
SysPortalMenu menu111b = new SysPortalMenu();
menu111b.setId("SysOrgDeptTindex");
menu111b.setName("部门管理");
menu111b.setCode("SysOrgDeptTindex");
menu111b.setPath("/sys/org/dept/tindex");
menu111b.setComp("/sys/org/dept/tindex");
menu111b.setOrnum(11);
menu111b.setIcon("ele-Tickets");
menu111b.setPid("SysOrg");
menu111b.setCatag(true);
menu111b.setAvtag(true);
menu111b.setShtag(false);
menu111b.setType("M");
menu111b.setPorid("sys");
menuService.insert(menu111b);
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.setIcon("ele-User");
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.setIcon("ele-Tickets");
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.setIcon("ele-Help");
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.setIcon("ele-Tickets");
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.setIcon("ele-Guide");
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.setIcon("ele-Tickets");
menu114a.setPid("SysO
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于JAVA实现的快速开发平台。模块化插件式开发,前后端分离,开箱即用。后台基于SpringBoot框架,数据库访问同时集成了Jpa与MyBatis-Plus,即可自动生成数据库表结构,又可灵活编写sql。前端基于vue-next-admin/vben框架,引入了bpmn.js工作流、VForm可视化表单。默认前端(Element-Plus)项目地址:https://gitee.com/zsvg/vboot-vue。Vben前端(Ant-Design-Vue)项目地址:https://gitee.com/zsvg/vboot-vben。.NET6实现的同功能项目地址https://gitee.com/zsvg/vboot-net 两个项目会同步开发
资源推荐
资源详情
资源评论
收起资源包目录
一个开箱即用的快速开发平台JAVA版 (424个子文件)
.gitignore 348B
kettle-ui-swt-8.2.0.0-342.jar 8.14MB
kettle-engine-8.2.0.0-342.jar 7.68MB
Aspose.Words.jdk15.jar 5.24MB
ojdbc6.jar 2.01MB
sapjco3.jar 1.26MB
kettle-core-8.2.0.0-342.jar 1.07MB
jface-3.3.0-I20070606-0010.jar 951KB
org.mozilla.javascript_1.7.2.jar 879KB
commons-vfs2-2.2.jar 432KB
metastore-8.2.0.0-342.jar 136KB
kettle-sap-plugin-core-8.2.0.0-342.jar 93KB
ascsapjco3wrp-20100529.jar 35KB
scannotation-1.0.2.jar 18KB
SysPortalVueInit.java 44KB
SysPortalVbenInit.java 34KB
SysOrgInit.java 26KB
BpmProcMainService.java 24KB
RedisHandler.java 19KB
VelocityUtils.java 17KB
SnmpUtil.java 17KB
BpmProcMainHand.java 16KB
Sqler.java 15KB
SysOrgDeptService.java 14KB
BpmProcMainApi.java 14KB
SysApiInit.java 13KB
AuthcService.java 13KB
SysOrgRoleNodeService.java 12KB
FileUtil.java 12KB
RedisUtils.java 12KB
SnmpDisk.java 11KB
AuthcPortalHandler.java 11KB
SqlUtils.java 9KB
StringUtils.java 9KB
BaseCateService.java 8KB
GenUtils.java 8KB
MonitorServiceImpl.java 8KB
JdbcDao.java 8KB
OssClient.java 7KB
AssOssConfigService.java 7KB
Jdao.java 7KB
IpUtils.java 7KB
RedisConfig.java 7KB
SysTodoMainService.java 7KB
XexcelUtil.java 7KB
MonJobHandler.java 7KB
AssNumMainService.java 6KB
SysOrgGroupCateService.java 6KB
SecurityConfig.java 6KB
AssAddrMainHand.java 6KB
MonServerMain.java 6KB
SwaggerConfig.java 6KB
MonLogOperService.java 6KB
SysPortalMenuService.java 6KB
CommentIntegrator.java 6KB
ExcelUtil.java 6KB
BpmTaskMainService.java 6KB
MonLogErrorService.java 6KB
XreqUtil.java 6KB
AssInit.java 5KB
AssOssMainService.java 5KB
XresUtil.java 5KB
XpdfUtil.java 5KB
DateUtils.java 5KB
XqcodeUtil.java 5KB
CacheDao.java 4KB
DataTypeEnum.java 4KB
MonLogLoginService.java 4KB
AuthcApi.java 4KB
MonLogErrorApi.java 4KB
OaFlowMainService.java 4KB
SysOrgUserService.java 4KB
MonJobMainService.java 4KB
SysOrgRoleNodeApi.java 4KB
AssCogeTableService.java 4KB
OplogAspect.java 4KB
GenConstants.java 4KB
JwtHandler.java 4KB
DefaultExcelListener.java 4KB
SysCoopCorpService.java 4KB
Zuser.java 4KB
SysApiMainApi.java 3KB
GlobalExceptionHandler.java 3KB
OaFlowTempService.java 3KB
RestTemplateConfig.java 3KB
SysOrgDeptApi.java 3KB
Arith.java 3KB
BadConfigurationException.java 3KB
AssOssLocalHand.java 3KB
AuthzHandler.java 3KB
MyDemoCateApi.java 3KB
MonJobMainApi.java 3KB
AssCogeTableApi.java 3KB
RedissonProperties.java 3KB
BpmNodeHistService.java 3KB
JsonUtils.java 3KB
DbInitListener.java 3KB
WebSocketServer.java 3KB
GenOrgMainApi.java 3KB
SnmpConfig.java 3KB
共 424 条
- 1
- 2
- 3
- 4
- 5
资源评论
Java程序员-张凯
- 粉丝: 1w+
- 资源: 6651
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功