package com.nanxiislet.admin.dto.query; import com.nanxiislet.admin.common.base.BasePageQuery; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.EqualsAndHashCode; /** * 收入查询条件 * * @author NanxiIslet * @since 2024-01-06 */ @Data @EqualsAndHashCode(callSuper = true) @Schema(description = "收入查询条件") public class IncomeQuery extends BasePageQuery { @Schema(description = "收入类型") private String type; @Schema(description = "客户ID") private Long customerId; @Schema(description = "项目ID") private Long projectId; @Schema(description = "状态") private String status; @Schema(description = "开始日期") private String startDate; @Schema(description = "结束日期") private String endDate; }