k.e.book.ddh.entity.CcIntegralOrderQueryDTO Maven / Gradle / Ivy
package k.e.book.ddh.entity;
import com.fasterxml.jackson.annotation.JsonFormat;
import k.e.book.common.model.PageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.Date;
/**
* 请求分页的实体
*
* @author kk
* @date 2023-05-21 14:20
*/
@EqualsAndHashCode(callSuper = false)
@Data
@ApiModel(value="CcIntegralOrderQueryDTO", description="CcIntegralOrder")
public class CcIntegralOrderQueryDTO extends PageRequest implements Serializable{
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "主键ID")
private Integer id;
@ApiModelProperty(value = "订单编号")
private String orderNo;
@ApiModelProperty(value = "支付编号")
private String ordercode;
@ApiModelProperty(value = "会员ID")
private Integer userId;
@ApiModelProperty(value = "商户号")
private String merchantNo;
@ApiModelProperty(value = "订单总金额")
private Integer amount;
@ApiModelProperty(value = "订单总积分")
private Integer score;
@ApiModelProperty(value = "支付总金额")
private Integer payAmount;
@ApiModelProperty(value = "支付类型:0=混合,1=现金,2=积分")
private Integer payType;
@ApiModelProperty(value = "支付时间")
private Integer payTime;
@ApiModelProperty(value = "IP地址")
private String ip;
@ApiModelProperty(value = "UserAgent")
private String useragent;
@ApiModelProperty(value = "备注")
private String memo;
@ApiModelProperty(value = "支付信息")
private String payinfo;
@ApiModelProperty(value = "交易订单号")
private String tradeNo;
@ApiModelProperty(value = "用户账单上的交易订单号")
private String outTradeNo;
@ApiModelProperty(value = "状态:0=待支付,1=待发货,2=已取消,3=已签收,4=已退款")
private Integer status;
@ApiModelProperty(value = "逾期时间 单位(秒)")
private Integer overdue;
@ApiModelProperty(value = "抵扣券ID")
private Integer couponId;
@ApiModelProperty(value = "添加时间")
private Integer createtime;
@ApiModelProperty(value = "更新时间")
private Integer updatetime;
@ApiModelProperty(value = "删除时间")
private Integer deletetime;
}