From 61ee94d210182f96ca46fdaed141274299a08e64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Mon, 11 Sep 2023 10:47:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=87=E7=BA=A72.0.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/mdp/form/entity/FormQx.java | 103 +++++++++++++++--- .../com/mdp/form/mapper/FormQxMapper.java | 5 +- .../com/mdp/form/service/FormQxService.java | 7 +- 3 files changed, 92 insertions(+), 23 deletions(-) diff --git a/mdp-form/src/main/java/com/mdp/form/entity/FormQx.java b/mdp-form/src/main/java/com/mdp/form/entity/FormQx.java index ca55fda..f22e707 100644 --- a/mdp-form/src/main/java/com/mdp/form/entity/FormQx.java +++ b/mdp-form/src/main/java/com/mdp/form/entity/FormQx.java @@ -1,61 +1,128 @@ package com.mdp.form.entity; import lombok.Data; import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.mdp.core.dao.annotation.TableIds; import com.baomidou.mybatisplus.annotation.TableName; +import org.apache.ibatis.type.Alias; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; /** - * 组织 com 顶级模块 mdp 大模块 form 小模块
- * 实体 FormQx所有属性名:
- * "formId","表单编号","allowQueryRoleids","允许那些角色查询,号分割","allowQueryDeptids","允许那些部门查询,号分割","allowQueryUserids","允许哪些人查询,号分割","notQueryRoleids","禁止哪些角色查询","notQueryDeptids","禁止哪些部门查询","notQueryUserids","禁止哪些人查询","allowOtherQuery","是否允许其它人查询","allowOtherEdit","是否允许其它人修改","allowOtherDel","是否允许其它人删除","doDeptLvlCheck","是否进行部门级别传递权限检查","deptLvlQx","部门级别权限";
- * 当前主键(包括多主键):
- * form_id;
+ * @author code-gen + * @since 2023-9-11 */ - @Data +@Data @TableName("form_qx") @ApiModel(description="表单权限") public class FormQx implements java.io.Serializable { private static final long serialVersionUID = 1L; @TableId(type = IdType.ASSIGN_ID) + @ApiModelProperty(notes="表单编号,主键",allowEmptyValue=true,example="",allowableValues="") String formId; + @ApiModelProperty(notes="允许那些角色查询,号分割",allowEmptyValue=true,example="",allowableValues="") - String allowQueryRoleids; + String QRoleids; + @ApiModelProperty(notes="允许那些部门查询,号分割",allowEmptyValue=true,example="",allowableValues="") - String allowQueryDeptids; + String QDeptids; + @ApiModelProperty(notes="允许哪些人查询,号分割",allowEmptyValue=true,example="",allowableValues="") - String allowQueryUserids; + String QUserids; + @ApiModelProperty(notes="禁止哪些角色查询",allowEmptyValue=true,example="",allowableValues="") - String notQueryRoleids; + String nqRoleids; + @ApiModelProperty(notes="禁止哪些部门查询",allowEmptyValue=true,example="",allowableValues="") - String notQueryDeptids; + String nqDeptids; + @ApiModelProperty(notes="禁止哪些人查询",allowEmptyValue=true,example="",allowableValues="") - String notQueryUserids; + String nqUserids; + @ApiModelProperty(notes="是否允许其它人查询",allowEmptyValue=true,example="",allowableValues="") - String allowOtherQuery; + String othQuery; + @ApiModelProperty(notes="是否允许其它人修改",allowEmptyValue=true,example="",allowableValues="") - String allowOtherEdit; + String othEdit; + @ApiModelProperty(notes="是否允许其它人删除",allowEmptyValue=true,example="",allowableValues="") - String allowOtherDel; + String othDel; + @ApiModelProperty(notes="是否进行部门级别传递权限检查",allowEmptyValue=true,example="",allowableValues="") - String doDeptLvlCheck; + String lvlCheck; + + + @ApiModelProperty(notes="最低级别查询权限",allowEmptyValue=true,example="",allowableValues="") + String QMinLvl; + + + @ApiModelProperty(notes="允许那些角色更新,号分割",allowEmptyValue=true,example="",allowableValues="") + String ERoleids; + + + @ApiModelProperty(notes="允许那些部门更新,号分割",allowEmptyValue=true,example="",allowableValues="") + String EDeptids; + + + @ApiModelProperty(notes="允许哪些人更新号分割",allowEmptyValue=true,example="",allowableValues="") + String EUserids; + + + @ApiModelProperty(notes="禁止哪些角色更新",allowEmptyValue=true,example="",allowableValues="") + String neRoleids; + + + @ApiModelProperty(notes="禁止哪些部门更新",allowEmptyValue=true,example="",allowableValues="") + String neDeptids; + + + @ApiModelProperty(notes="禁止哪些人更新",allowEmptyValue=true,example="",allowableValues="") + String neUserids; + + + @ApiModelProperty(notes="允许那些角色删除,号分割",allowEmptyValue=true,example="",allowableValues="") + String DRoleids; + + + @ApiModelProperty(notes="允许那些部门删除,号分割",allowEmptyValue=true,example="",allowableValues="") + String DDeptids; + + + @ApiModelProperty(notes="允许哪些人删除,号分割",allowEmptyValue=true,example="",allowableValues="") + String DUserids; + + + @ApiModelProperty(notes="禁止哪些角色删除",allowEmptyValue=true,example="",allowableValues="") + String ndRoleids; + + + @ApiModelProperty(notes="禁止哪些部门删除",allowEmptyValue=true,example="",allowableValues="") + String ndDeptids; + + + @ApiModelProperty(notes="禁止哪些人查询",allowEmptyValue=true,example="",allowableValues="") + String ndUserids; + + + @ApiModelProperty(notes="最低级别更新权限",allowEmptyValue=true,example="",allowableValues="") + String EMinLvl; + - @ApiModelProperty(notes="部门级别权限",allowEmptyValue=true,example="",allowableValues="") - String deptLvlQx; + @ApiModelProperty(notes="最低级别删除权限",allowEmptyValue=true,example="",allowableValues="") + String DMinLvl; /** *表单编号 diff --git a/mdp-form/src/main/java/com/mdp/form/mapper/FormQxMapper.java b/mdp-form/src/main/java/com/mdp/form/mapper/FormQxMapper.java index 5c68c47..2f783a8 100644 --- a/mdp-form/src/main/java/com/mdp/form/mapper/FormQxMapper.java +++ b/mdp-form/src/main/java/com/mdp/form/mapper/FormQxMapper.java @@ -9,7 +9,10 @@ import java.util.List; import java.util.Map; import com.mdp.form.entity.FormQx; - +/** + * @author maimeng-mdp code-gen + * @since 2023-9-11 + */ public interface FormQxMapper extends BaseMapper { /** diff --git a/mdp-form/src/main/java/com/mdp/form/service/FormQxService.java b/mdp-form/src/main/java/com/mdp/form/service/FormQxService.java index 401e19a..f31fd15 100644 --- a/mdp-form/src/main/java/com/mdp/form/service/FormQxService.java +++ b/mdp-form/src/main/java/com/mdp/form/service/FormQxService.java @@ -15,10 +15,9 @@ import com.mdp.core.err.BizException; import com.mdp.form.entity.FormQx; import com.mdp.form.mapper.FormQxMapper; /** - * 父类已经支持增删改查操作,因此,即使本类什么也不写,也已经可以满足一般的增删改查操作了.
- * 组织 com 顶级模块 mdp 大模块 form 小模块
- * 实体 FormQx 表 form_qx 当前主键(包括多主键): form_id; - ***/ + * @author maimeng-mdp code-gen + * @since 2023-9-11 + */ @Service public class FormQxService extends BaseService { static Logger logger =LoggerFactory.getLogger(FormQxService.class);