Browse Source

chore: compose workflow api

master
wangxiang 2 years ago
parent
commit
6e1a15dcfa
No known key found for this signature in database
GPG Key ID: 1BA7946AB6B232E4
  1. 5
      kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/entity/Menu.java
  2. 5
      kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/vo/MetaVo.java
  3. 1
      kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/service/impl/MenuServiceImpl.java
  4. 1
      kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/resources/mapper/MenuMapper.xml

5
kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/entity/Menu.java

@ -64,6 +64,11 @@ public class Menu extends TreeEntity<Menu> { @@ -64,6 +64,11 @@ public class Menu extends TreeEntity<Menu> {
*/
private String hideChildrenMenu;
/**
* 组件名称(用于keep-alive组件缓存)
*/
private String compName;
/**
* 新增时所需当前菜单的所有父级id
* 进行修改角色模块的勾选类型,半选还是全选

5
kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/vo/MetaVo.java

@ -45,6 +45,11 @@ public class MetaVo implements Serializable { @@ -45,6 +45,11 @@ public class MetaVo implements Serializable {
*/
private Boolean hideChildrenInMenu;
/**
* 组件名称(用于keep-alive组件缓存)
*/
private String compName;
/**
* Iframe内嵌显示地址
*/

1
kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/service/impl/MenuServiceImpl.java

@ -64,6 +64,7 @@ public class MenuServiceImpl extends ServiceImpl<MenuMapper, Menu> implements Me @@ -64,6 +64,7 @@ public class MenuServiceImpl extends ServiceImpl<MenuMapper, Menu> implements Me
metaVo.setTitle(menu.getName());
metaVo.setKeepAlive(menu.getKeepAlive().equals(MenuEnum.MENU_1.getValue()));
metaVo.setHideChildrenInMenu(MenuEnum.MENU_1.getValue().equals(menu.getHideChildrenMenu()));
metaVo.setCompName(menu.getCompName());
// 配置vue-router的规则根级前面必须加上/,要不然会报错
if (MenuEnum.MENU_0.getValue().equals(menu.getParentId())) {

1
kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/resources/mapper/MenuMapper.xml

@ -15,6 +15,7 @@ @@ -15,6 +15,7 @@
<result property="keepAlive" column="keep_alive"/>
<result property="hideMenu" column="hide_menu"/>
<result property="hideChildrenMenu" column="hide_children_menu"/>
<result property="compName" column="comp_name"/>
<result property="createById" column="create_by_id"/>
<result property="createByName" column="create_by_name"/>
<result property="createTime" column="create_time"/>

Loading…
Cancel
Save