diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserAddCmd.java b/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserAddCmd.java index f659c8e..f528ebf 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserAddCmd.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserAddCmd.java @@ -23,9 +23,6 @@ import java.util.Date; @AllArgsConstructor public class MkmjApprovalUserAddCmd extends Command { - @ApiModelProperty(value = "审批人类型", name = "userType", required = true) - @NotNull(message = "审批人类型") - private Integer userType; @ApiModelProperty(value = "审批人部门ID", name = "deptName", required = true) @NotEmpty(message = "审批人部门ID不能为空") @@ -51,5 +48,16 @@ public class MkmjApprovalUserAddCmd extends Command { @ApiModelProperty(value = "企业id", name = "corpId", required = true) @NotNull(message = "企业id不能为空") private Long corpId; + @ApiModelProperty( name = "isPersonnelPermission") + @NotEmpty(message = "人员审核权限") + Integer isPersonnelPermission; + @ApiModelProperty( name = "isVehiclePermission") + @NotEmpty(message = "车辆审核权限") + Integer isVehiclePermission; + @ApiModelProperty( name = "isTemporaryPermission") + @NotEmpty(message = "临时审核权限") + Integer isTemporaryPermission; + + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserPageQry.java index 7c8a734..67a1113 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserPageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserPageQry.java @@ -25,11 +25,7 @@ public class MkmjApprovalUserPageQry extends PageQuery { * - `ne`: 不等比较查询,对应SQL的!=操作符 */ private String likeDeptName; - /** - * 查询类型 (口门门禁车辆审核人1; 临时访客审核人2) - */ - private String eqUserType; - + public String likeUserName; public String likeName; @@ -37,5 +33,4 @@ public class MkmjApprovalUserPageQry extends PageQuery { public String eqDeptId; public String eqCorpId; -} - +} \ No newline at end of file diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserUpdateCmd.java b/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserUpdateCmd.java index accd170..e80f594 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserUpdateCmd.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserUpdateCmd.java @@ -23,9 +23,6 @@ public class MkmjApprovalUserUpdateCmd extends Command { @ApiModelProperty(value = "主键ID", name = "id", required = true) @NotEmpty(message = "主键ID不能为空") private Long id; - @ApiModelProperty(value = "审批人类型", name = "userType", required = true) - @NotEmpty(message = "审批人类型") - private Integer userType; @ApiModelProperty(value = "审批人部门ID", name = "deptName", required = true) @NotEmpty(message = "审批人部门ID不能为空") private String deptName; @@ -53,6 +50,11 @@ public class MkmjApprovalUserUpdateCmd extends Command { @ApiModelProperty(value = "删除标识", name = "deleteEnum", required = true) @NotEmpty(message = "删除标识不能为空") private String deleteEnum; + @ApiModelProperty(name = "isPersonnelPermission") + private Integer isPersonnelPermission; + @ApiModelProperty(name = "isVehiclePermission") + private Integer isVehiclePermission; + @ApiModelProperty(name = "isTemporaryPermission") + private Integer isTemporaryPermission; } - diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/clientobject/MkmjApprovalUserCO.java b/web-client/src/main/java/com/zcloud/primeport/dto/clientobject/MkmjApprovalUserCO.java index 97ed14f..95ac3b4 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/clientobject/MkmjApprovalUserCO.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/clientobject/MkmjApprovalUserCO.java @@ -17,9 +17,6 @@ public class MkmjApprovalUserCO extends ClientObject { //主键ID @ApiModelProperty(value = "主键ID") private Long id; - //审批类型(口门门禁车辆审核人1;临时访客审核人2) - @ApiModelProperty(value = "审批类型(口门门禁车辆审核人1;临时访客审核人2)") - private Integer userType; //审批人部门ID @ApiModelProperty(value = "审批人部门ID") private String deptName; @@ -47,6 +44,14 @@ public class MkmjApprovalUserCO extends ClientObject { //删除标识 @ApiModelProperty(value = "删除标识") private String deleteEnum; + //人员审核权限(0-无权限,1-有权限) + @ApiModelProperty(value = "人员审核权限(0-无权限,1-有权限)") + private Integer isPersonnelPermission; + //车辆审核权限(0-无权限,1-有权限) + @ApiModelProperty(value = "车辆审核权限(0-无权限,1-有权限)") + private Integer isVehiclePermission; + //临时审核权限(0-无权限,1-有权限) + @ApiModelProperty(value = "临时审核权限(0-无权限,1-有权限)") + private Integer isTemporaryPermission; } - diff --git a/web-domain/src/main/java/com/zcloud/primeport/domain/model/MkmjApprovalUserE.java b/web-domain/src/main/java/com/zcloud/primeport/domain/model/MkmjApprovalUserE.java index a4d0a24..589ff09 100644 --- a/web-domain/src/main/java/com/zcloud/primeport/domain/model/MkmjApprovalUserE.java +++ b/web-domain/src/main/java/com/zcloud/primeport/domain/model/MkmjApprovalUserE.java @@ -31,9 +31,12 @@ public class MkmjApprovalUserE extends BaseE { private Long corpId; //删除标识 private String deleteEnum; - //审批人类型 - private Integer userType; + //人员审核权限(0-无权限,1-有权限) + private Integer isPersonnelPermission; + //车辆审核权限(0-无权限,1-有权限) + private Integer isVehiclePermission; + //临时审核权限(0-无权限,1-有权限) + private Integer isTemporaryPermission; } - diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/gatewayimpl/MkmjApprovalUserGatewayImpl.java b/web-infrastructure/src/main/java/com/zcloud/primeport/gatewayimpl/MkmjApprovalUserGatewayImpl.java index 294f7c8..040be00 100644 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/gatewayimpl/MkmjApprovalUserGatewayImpl.java +++ b/web-infrastructure/src/main/java/com/zcloud/primeport/gatewayimpl/MkmjApprovalUserGatewayImpl.java @@ -41,7 +41,7 @@ public class MkmjApprovalUserGatewayImpl implements MkmjApprovalUserGateway { public Boolean deletedMkmjApprovalUserById(Long id) { MkmjApprovalUserDO d = new MkmjApprovalUserDO(); d.setDeleteEnum("TRUE"); - d.setId( id); + d.setId(id); return mkmjApprovalUserRepository.updateById(d); } diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/dataobject/MkmjApprovalUserDO.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/dataobject/MkmjApprovalUserDO.java index fb09003..b3859ab 100644 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/dataobject/MkmjApprovalUserDO.java +++ b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/dataobject/MkmjApprovalUserDO.java @@ -25,9 +25,6 @@ public class MkmjApprovalUserDO extends BaseDO { @ApiModelProperty(value = "主键ID") @TableId(type = IdType.ASSIGN_ID) private Long id; - //审批人类型 - @ApiModelProperty(value = "审批人类型") - private Integer userType; //审批人部门ID @ApiModelProperty(value = "审批人部门ID") private String deptName; @@ -52,6 +49,15 @@ public class MkmjApprovalUserDO extends BaseDO { //企业id @ApiModelProperty(value = "企业id") private Long corpId; + //人员审核权限(0-无权限,1-有权限) + @ApiModelProperty(value = "人员审核权限(0-无权限,1-有权限)") + private Integer isPersonnelPermission; + //车辆审核权限(0-无权限,1-有权限) + @ApiModelProperty(value = "车辆审核权限(0-无权限,1-有权限)") + private Integer isVehiclePermission; + //临时审核权限(0-无权限,1-有权限) + @ApiModelProperty(value = "临时审核权限(0-无权限,1-有权限)") + private Integer isTemporaryPermission; //删除标识 @ApiModelProperty(value = "删除标识") private String deleteEnum; @@ -59,4 +65,3 @@ public class MkmjApprovalUserDO extends BaseDO { } - diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/repository/impl/MkmjApprovalUserRepositoryImpl.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/repository/impl/MkmjApprovalUserRepositoryImpl.java index 31d0b3b..910dfaa 100644 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/repository/impl/MkmjApprovalUserRepositoryImpl.java +++ b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/repository/impl/MkmjApprovalUserRepositoryImpl.java @@ -31,6 +31,7 @@ public class MkmjApprovalUserRepositoryImpl extends BaseRepositoryImpl iPage = new Query().getPage(parmas); QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper = PageQueryHelper.createPageQueryWrapper(queryWrapper, parmas); + queryWrapper.orderByDesc("dept_id"); queryWrapper.orderByDesc("create_time"); IPage result = mkmjApprovalUserMapper.selectPage(iPage, queryWrapper); return PageHelper.pageToResponse(result, result.getRecords());