package com.estate.expert.admin.domain.common.request; import com.estate.expert.admin.domain.plan.PlanState; import com.estate.expert.admin.domain.plan.PlanType; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Builder; import lombok.Value; import java.util.List; @ApiModel("计划分页请求") @Builder @Value public class PlanPageRequest { @ApiModelProperty(value = "查询关键字") String keyword; @ApiModelProperty(value = "计划类型") List planTypes; @ApiModelProperty(value = "计划状态") List planStates; @ApiModelProperty(value = "客户ID") List clientIds; @ApiModelProperty(value = "创建者ID") Integer creatorId; @ApiModelProperty(value = "分页参数") PageReq pageReq; }