package com.finance.system.query; import com.finance.common.core.domain.BasePage; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import lombok.Data; /** * @author mitao * @date 2024/4/17 */ @Data @ApiModel("部门得分计算查询对象") public class CalculateDetailQuery extends BasePage { private static final long serialVersionUID = -1356805221869994937L; @ApiModelProperty(value = "计算类型id") @NotNull(message = "计算类型id不能为空") private Long id; @ApiModelProperty("市级区划代码") @NotBlank(message = "市级区划代码不能为空") private String cityAreaCode; @ApiModelProperty(value = "部门区划代码") private String areaCode; @ApiModelProperty(value = "季度", hidden = true) private String previousQuarter; @ApiModelProperty(value = "得分排序 1=正序 2=倒序") private Integer sort; }