package com.doumee.dao.business.model;
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.doumee.core.model.LoginUserModel;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
@Data
|
@ApiModel("微信H5支付订单")
|
@TableName("yw_wx_pay_order")
|
public class YwWxPayOrder extends LoginUserModel {
|
|
@TableId(type = IdType.AUTO)
|
private Integer id;
|
private Integer creator;
|
private Date createDate;
|
private Integer editor;
|
private Date editDate;
|
private Integer isdeleted;
|
private String remark;
|
|
@ApiModelProperty("商户订单号")
|
private String orderNo;
|
@ApiModelProperty("付款商户")
|
private Integer customerId;
|
@ApiModelProperty("0电表 1空调 2账单")
|
private Integer orderType;
|
@ApiModelProperty("业务引用ID")
|
private Integer bizRefId;
|
@ApiModelProperty("业务记录ID")
|
private Integer bizRecordId;
|
private BigDecimal amount;
|
@ApiModelProperty("0待支付 1成功 2失败 3关闭")
|
private Integer status;
|
private String wxTransactionId;
|
private Date payTime;
|
private String openid;
|
private String requestSnapshot;
|
private String statusInfo;
|
|
public static final int TYPE_ELECTRICAL = 0;
|
public static final int TYPE_CONDITIONER = 1;
|
public static final int TYPE_BILL = 2;
|
public static final int STATUS_WAIT = 0;
|
public static final int STATUS_SUCCESS = 1;
|
public static final int STATUS_FAIL = 2;
|
public static final int STATUS_CLOSED = 3;
|
}
|