OrderInfo.java 3.31 KB
Newer Older
codezwjava's avatar
codezwjava committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
package cn.wisenergy.model.app;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author zhangwei
 * @ Description: 有赞订单表
 * @ Author     : zhangwei
 * @ Date       : 2021/2/22 16:00
 */
@Data
@ApiModel(value = "OrderInfo")
@TableName("order_info")
public class OrderInfo {

    /**
     * 账户主键id
     */
    @ApiModelProperty(name = "id", value = "订单主键id")
    private Long id;

    /**
     * 买家id
     */
codezwjava's avatar
codezwjava committed
31 32
    @ApiModelProperty(name = "userId", value = "用户id")
    private String userId;
codezwjava's avatar
codezwjava committed
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86

    /**
     * 商品id
     */
    @ApiModelProperty(name = "itemId", value = "商品id")
    private String itemId;

    /**
     * 订单支付类型
     */
    @ApiModelProperty(name = "payType", value = "订单支付类型")
    private String payType;

    /**
     * 订单更新时间
     */
    @ApiModelProperty(name = "youzanUpdateTime", value = "订单更新时间")
    private Date youzanUpdateTime;


    /**
     * 有赞订单号
     */
    @ApiModelProperty(name = "tid", value = "有赞订单号")
    private String tid;

    /**
     * 订单创建时间
     */
    @ApiModelProperty(name = "created", value = "订单创建时间")
    private Date created;

    /**
     * 店铺类型
     */
    @ApiModelProperty(name = "teamType", value = "店铺类型")
    private Long teamType;

    /**
     * 订单支付时间
     */
    @ApiModelProperty(name = "payTime", value = "订单支付时间")
    private Date payTime;

    /**
     * 支付渠道
     */
    @ApiModelProperty(name = "payTypeStr", value = "支付渠道")
    private String payTypeStr;

    /**
     * 订单关闭类型
     */
    @ApiModelProperty(name = "closeType", value = "订单关闭类型")
87
    private Integer closeType;
codezwjava's avatar
codezwjava committed
88 89 90 91 92

    /**
     * 退款状态
     */
    @ApiModelProperty(name = "refundState  ", value = "退款状态")
93
    private Long refundState;
codezwjava's avatar
codezwjava committed
94 95 96 97 98 99 100 101 102 103 104 105 106 107

    /**
     * 交易完成时间
     */
    @ApiModelProperty(name = "successTime", value = "交易完成时间")
    private Date successTime;

    /**
     * 实际支付价格
     */
    @ApiModelProperty(name = "payment", value = "实际支付价格")
    private BigDecimal payment;

    /**
licc's avatar
licc committed
108
     * 返佣状态 0:未返佣  1:返佣
codezwjava's avatar
codezwjava committed
109 110
     */
    @ApiModelProperty(name = "rebateStatus", value = "返佣状态")
licc's avatar
licc committed
111
    private Integer rebateStatus;
codezwjava's avatar
codezwjava committed
112

113 114 115 116 117 118
    /**
     * 升级状态  0:该笔订单已做升级处理 1: 该笔订单未做升级处理
     */
    @ApiModelProperty(name = "levelStatus",value = "升级状态")
    private Integer levelStatus;

codezwjava's avatar
codezwjava committed
119
    /**
codezwjava's avatar
codezwjava committed
120
     * 当月订单处理状态  0: 未处理  1:处理
codezwjava's avatar
codezwjava committed
121 122 123 124 125
     */
    @ApiModelProperty(name = "monthOrderStatus", value = "当月订单处理状态")
    private Integer monthOrderStatus;

    /**
codezwjava's avatar
codezwjava committed
126
     * 月度任务处理状态  0:未处理 1:处理
codezwjava's avatar
codezwjava committed
127 128 129 130 131 132 133
     */
    @ApiModelProperty(name = "rebateStatus", value = "月度任务处理状态")
    private Integer monthlyTaskStatus;

    /**
     * updateTime
     */
134
    @ApiModelProperty(name = "updateTime", value = "修改时间")
codezwjava's avatar
codezwjava committed
135 136 137 138 139
    private Date updateTime;

    /**
     * createTime
     */
140
    @ApiModelProperty(name = "createTime", value = "创建时间")
codezwjava's avatar
codezwjava committed
141 142
    private Date createTime;
}