Commit 6fc8c4809f8ce9800f3206d69c13d90806a381c7

Authored by dhb52
1 parent bfe3dc95

feat: 合同[审批状态]条件筛选

yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/contract/vo/CrmContractPageReqVO.java
... ... @@ -30,4 +30,7 @@ public class CrmContractPageReqVO extends PageParam {
30 30 @InEnum(CrmSceneTypeEnum.class)
31 31 private Integer sceneType; // 场景类型,为 null 时则表示全部
32 32  
  33 + @Schema(description = "审批状态", example = "20")
  34 + private Integer auditStatus;
  35 +
33 36 }
... ...
yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/dal/mysql/contract/CrmContractMapper.java
... ... @@ -49,6 +49,7 @@ public interface CrmContractMapper extends BaseMapperX<CrmContractDO> {
49 49 .likeIfPresent(CrmContractDO::getName, pageReqVO.getName())
50 50 .eqIfPresent(CrmContractDO::getCustomerId, pageReqVO.getCustomerId())
51 51 .eqIfPresent(CrmContractDO::getBusinessId, pageReqVO.getBusinessId())
  52 + .eqIfPresent(CrmContractDO::getAuditStatus, pageReqVO.getAuditStatus())
52 53 .orderByDesc(CrmContractDO::getId);
53 54 return selectJoinPage(pageReqVO, CrmContractDO.class, mpjLambdaWrapperX);
54 55 }
... ...