package com.doumee.dao.web.dto; import com.doumee.core.annotation.excel.ExcelColumn; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; @Data @ApiModel("积分明细查询请求类") public class IntegralRecordDTO { @ApiModelProperty(value = "收支类型 0收入 1支出") private Integer type; //数据类型:0=消费者积分;1=经销商积分;2=经销商结算金额; @ApiModelProperty(value = "数据类型:0=消费者积分;1=经销商积分;2=经销商结算金额;") private Integer userType; @ApiModelProperty(value = "获取类型:16=订单结算;17=余额提现;19=提现退回;25=订单退款;") private Integer objType; @ApiModelProperty(value = "用户主键或商户主键",hidden = true) private Integer memberId; @ApiModelProperty(value = "开始日期") @JsonFormat(pattern = "yyyy-MM-dd") private String startDate; @ApiModelProperty(value = "结束日期") @JsonFormat(pattern = "yyyy-MM-dd") private String endDate; }