package com.winsun.bean;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import lombok.Data;

import java.util.Date;
import java.io.Serializable;

/**
 * (OrderView)实体类
 *
 * @author makejava
 * @since 2020-02-18 16:56:54
 */
@Data
@TableName("order_view")
public class OrderView implements Serializable {
    private static final long serialVersionUID = -61996751798804758L;
    /**
    * 设置主键自增
    */
    @TableId(value = "order_id", type = IdType.AUTO)
    private Integer orderId;
    /**
    * 订单号码
    */
    @TableField(value = "orderSeq")
    private String orderSeq;
    /**
    * 产品名称
    */
    @TableField(value = "productName")
    private String productName;
    /**
    * 套餐
    */
    @TableField(value = "order_set_meal")
    private String orderSetMeal;
    /**
    * 学校
    */
    @TableField(value = "order_university_name")
    private String orderUniversityName;
    /**
    * 姓名
    */
    @TableField(value = "orderName")
    private String orderName;
    /**
    * 提交时间
    */
    @TableField(value = "orderDate")
    private Date orderDate;
    /**
     * 订单状态
     */
    @TableField(value = "status")
    private String status;
    /**
     * 合伙人id
     */
    @TableField(value = "hehuoren_id")
    private String hehuorenId;
    /**
    * 区域
    */
    @TableField(value = "order_region")
    private String orderRegion;
    /**
    * 支付平台：翼支付网厅|支付宝|微信
    */
    @TableField(value = "ipay")
    private String iPay;
    /**
    * 支付方式：电脑支付|手机WAY支付|微信扫码支付|公众号支付|支付宝扫码
    */
    @TableField(value = "payType")
    private String payType;
    /**
    * 产品价格
    */
    @TableField(value = "webOrderAmount")
    private String webOrderAmount;
    /**
    * 支付时间
    */
    @TableField(value = "order_payment_time")
    private Date orderPaymentTime;
    /**
    * 穗易付订单号
    */
    @TableField(value = "orderReqtranSeq")
    private String orderReqtranSeq;
    /**
    * 接入商
    */
    @TableField(value = "customeRid")
    private String customerId;
    /**
    * 联系电话
    */
    @TableField(value = "orderPhone")
    private String orderPhone;
    /**
    * 身份证号码
    */
    @TableField(value = "orderNumber")
    private String orderNumber;
    /**
    * 用户类别
    */
    @TableField(value = "order_customer_type")
    private String orderCustomerType;
    /**
    * 学生证号
    */
    @TableField(value = "order_customer_student_id")
    private String orderCustomerStudentId;
    /**
    * 备注
    */
    @TableField(value = "order_customer_remarks")
    private String orderCustomerRemarks;
    /**
    * 多媒体账号
    */
    @TableField(value = "order_customer_account")
    private String orderCustomerAccount;
    /**
    * 多媒体密码
    */
    @TableField(value = "order_customer_pwd")
    private String orderCustomerPwd;
    /**
    * 支付平台流水号
    */
    @TableField(value = "uptranseq")
    private String uptranseq;
    /**
    * 用户显示的速率
    */
    @TableField(value = "expenses")
    private String expenses;
    /**
    * 预留字段2
    */
    @TableField(value = "order_rf2")
    private String orderRf2;
    /**
    * 智能平台订单号
    */
    @TableField(value = "orderSeqTHD")
    private String orderseqThd;
    /**
     * 套餐下标
     */
    @TableField(value = "set_meal_index")
    private String setMealIndex;

    @TableField(exist = false)
    private String productIntroductionPic3;
    @TableField(exist = false)
    private String productIntroductionPic4;
}