package com.starry.admin.modules.withdraw.vo;

import com.starry.common.domain.BasePageEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 后台收益分页查询参数
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "EarningsAdminQueryVo", description = "后台收益分页查询条件")
public class EarningsAdminQueryVo extends BasePageEntity {

    @ApiModelProperty(value = "店员ID")
    private String clerkId;

    @ApiModelProperty(value = "收益类型：ORDER/COMMISSION")
    private String earningType;

    @ApiModelProperty(value = "状态：frozen/available/withdrawing/withdrawn/reversed")
    private String status;
}
