diff --git a/pqs-user/user-api/src/main/java/com/njcn/user/pojo/constant/FunctionState.java b/pqs-user/user-api/src/main/java/com/njcn/user/pojo/constant/FunctionState.java index c5069bdd5..16cd26f4a 100644 --- a/pqs-user/user-api/src/main/java/com/njcn/user/pojo/constant/FunctionState.java +++ b/pqs-user/user-api/src/main/java/com/njcn/user/pojo/constant/FunctionState.java @@ -23,7 +23,7 @@ public interface FunctionState { String DRIVER_NAME = "/home"; /** - * 权限资源类型 0-菜单、1-按钮、2-公共资源、3-服务间调用资源 + * 权限资源类型 0-菜单、1-按钮、2-公共资源、3-服务间调用资源、4-tab页面 */ int MENU = 0; @@ -33,4 +33,6 @@ public interface FunctionState { int IN_SERVICE = 3; + int TAB = 4; + } diff --git a/pqs-user/user-api/src/main/java/com/njcn/user/pojo/param/FunctionParam.java b/pqs-user/user-api/src/main/java/com/njcn/user/pojo/param/FunctionParam.java index 66bf43b9c..9f88ab5ff 100644 --- a/pqs-user/user-api/src/main/java/com/njcn/user/pojo/param/FunctionParam.java +++ b/pqs-user/user-api/src/main/java/com/njcn/user/pojo/param/FunctionParam.java @@ -50,7 +50,7 @@ public class FunctionParam { @ApiModelProperty("资源类型") @NotNull(message = UserValidMessage.TYPE_NOT_BLANK) - @Range(min = 0, max = 3, message = UserValidMessage.PARAM_FORMAT_ERROR) + @Range(min = 0, max = 4, message = UserValidMessage.PARAM_FORMAT_ERROR) private Integer type; @ApiModelProperty("描述") diff --git a/pqs-user/user-api/src/main/java/com/njcn/user/pojo/vo/FunctionVO.java b/pqs-user/user-api/src/main/java/com/njcn/user/pojo/vo/FunctionVO.java index 334e2c8fb..04d337f12 100644 --- a/pqs-user/user-api/src/main/java/com/njcn/user/pojo/vo/FunctionVO.java +++ b/pqs-user/user-api/src/main/java/com/njcn/user/pojo/vo/FunctionVO.java @@ -49,4 +49,7 @@ public class FunctionVO implements Serializable { @ApiModelProperty("子级") List children; + @ApiModelProperty("tab数据") + List userTab; + } diff --git a/pqs-user/user-boot/src/main/java/com/njcn/user/mapper/mapping/FunctionMapper.xml b/pqs-user/user-boot/src/main/java/com/njcn/user/mapper/mapping/FunctionMapper.xml index e8961c322..7b3639602 100644 --- a/pqs-user/user-boot/src/main/java/com/njcn/user/mapper/mapping/FunctionMapper.xml +++ b/pqs-user/user-boot/src/main/java/com/njcn/user/mapper/mapping/FunctionMapper.xml @@ -14,7 +14,7 @@ FROM sys_function WHERE - STATE = 1 AND Type IN(0,1) + STATE = 1 AND Type IN(0,1,4)