package com.ruoyi.hezhi.domain; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import lombok.Getter; import lombok.Setter; import lombok.ToString; import java.math.BigDecimal; /** * 会员订单信息对象 tb_member_order * * @author ruoyi * @date 2024-11-18 */ @Getter @Setter @ToString public class TbMemberOrder extends BaseEntity { private static final long serialVersionUID = 1L; /** 订单Id */ private Long orderId; /** 订单编号 */ @Excel(name = "订单编号") private String orderNo; /** 会员ID */ @Excel(name = "会员ID") private Long memberUserId; /** 关联数据ID */ @Excel(name = "关联数据ID") private Long dataId; /** 订单类型(1-会员费,2-考试) */ @Excel(name = "订单类型", readConverterExp = "1=-会员费,2-考试") private Integer orderType; /** 订单名称 */ @Excel(name = "订单名称") private String orderName; /** 订单备注 */ @Excel(name = "订单备注") private String remarks; /** 图片 */ @Excel(name = "图片") private String img; /** 支付方式(1-微信,2-支付宝) */ @Excel(name = "支付方式", readConverterExp = "1=-微信,2-支付宝") private Integer payType; /** 支付费用 (元) */ @Excel(name = "支付费用 ", readConverterExp = "元=") private BigDecimal payPrice; /** 支付状态(0-未支付,1-已支付) */ @Excel(name = "支付状态", readConverterExp = "0=-未支付,1-已支付") private Integer payStatus; /** 支付时间 */ @Excel(name = "支付时间") private String payTime; /** 收货人姓名 */ @Excel(name = "收货人姓名") private String name; /** 收货人手机号 */ @Excel(name = "收货人手机号") private String phone; /** 省名 */ @Excel(name = "省名") private String provinceName; /** 市名 */ @Excel(name = "市名") private String cityName; /** 区名 */ @Excel(name = "区名") private String areaName; /** 收货人详细地址 */ @Excel(name = "收货人详细地址") private String address; /** 状态(0-显示,1-隐藏) */ @Excel(name = "状态", readConverterExp = "0=-显示,1-隐藏") private Integer status; /** 删除标记(0-正常,1-删除) */ private Integer delFlag; /** 订单金额 (元) */ @Excel(name = "订单金额 ") private BigDecimal orderPrice; /** 优惠金额 (元) */ @Excel(name = "优惠金额 ") private BigDecimal discountPrice; /** 抵扣积分 */ @Excel(name = "抵扣积分 ") private BigDecimal deductionScore; }