package com.panzhihua.common.model.vos.community.microCommercialStreet;
|
|
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 McsOrderVO {
|
private Long id;
|
|
/**
|
* 订单编号
|
*/
|
@ApiModelProperty(value = "订单编号")
|
private String orderNo;
|
|
/**
|
* 支付配置id
|
*/
|
@ApiModelProperty(value = "支付配置id")
|
private Long configId;
|
|
/**
|
* 数量
|
*/
|
@ApiModelProperty(value = "数量")
|
private Integer num;
|
|
/**
|
* 支付状态 0 待支付 1已支付 2 已取消 3 已退款
|
*/
|
@ApiModelProperty(value = "支付状态 0 待支付 1已支付 2 已取消 3 已退款")
|
private Integer status;
|
|
/**
|
* 支付金额
|
*/
|
@ApiModelProperty(value = "支付金额")
|
private BigDecimal money;
|
|
/**
|
* 支付时间
|
*/
|
@ApiModelProperty(value = "支付时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date payTime;
|
|
/**
|
* 商家id
|
*/
|
@ApiModelProperty(value = "商家id")
|
private Long merchantId;
|
|
/**
|
* 支付流水号
|
*/
|
@ApiModelProperty(value = "支付流水号")
|
private String payNo;
|
|
/**
|
* 用户id
|
*/
|
@ApiModelProperty(value = "用户id")
|
private Long userId;
|
/**
|
* 商家名称
|
*/
|
@ApiModelProperty("商家名称")
|
private String merchantName;
|
/**
|
* 付费名称
|
*/
|
@ApiModelProperty("付费名称")
|
private String payName;
|
/**
|
* 商家账号
|
*/
|
@ApiModelProperty("商家账号")
|
private String merchantAccount;
|
@ApiModelProperty("创建时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date createTime;
|
@ApiModelProperty("交易类型 MWEB-->h5支付 NATIVE-->pc端支付 JSAPI-->小程序支付")
|
private String tradeType;
|
|
@ApiModelProperty("openid")
|
private String openId;
|
|
@ApiModelProperty("订单取消剩余倒计时")
|
private Long cancelCountdown;
|
|
@ApiModelProperty("支付方式")
|
private String paymentMethod;
|
|
@ApiModelProperty("商家地址")
|
private String address;
|
|
@ApiModelProperty("纬度")
|
private String lat;
|
|
@ApiModelProperty("经度")
|
private String lon;
|
|
@ApiModelProperty(value = "用户真实ip", hidden = true)
|
private String clientIp;
|
}
|