package com.cool.store.request.tp;

import com.cool.store.common.PageBasicInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * <p>
 * 积分流水查询Request
 * </p>
 *
 * @author wangff
 * @since 2025/11/10
 */
@Data
public class TpScoreJournalQueryRequest extends PageBasicInfo {
    @ApiModelProperty("门店名称或编码")
    private String storeNameOrNum;

    @ApiModelProperty("加盟品牌")
    private Integer joinBrand;

    @ApiModelProperty("加盟模式")
    private Integer joinModel;
    
    @ApiModelProperty("门店类型")
    private Integer storeType;
    
    @ApiModelProperty("开始发生日期")
    private Date startDate;

    @ApiModelProperty("结束发生日期")
    private Date endDate;

    @ApiModelProperty("来源单据，0加分申请单 2处罚申请单")
    private Integer applyType;

    @ApiModelProperty("来源单号")
    private String applyNo;
}
