package com.jilongda.manage.model;
|
|
import java.math.BigDecimal;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import java.time.LocalDateTime;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import java.io.Serializable;
|
|
import com.jilongda.common.pojo.BaseModel;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
/**
|
* <p>
|
* 销售订单表
|
* </p>
|
*
|
* @author 无关风月
|
* @since 2024-12-09
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = false)
|
@TableName("t_order")
|
@ApiModel(value="TOrder对象", description="销售订单表")
|
public class TOrder extends BaseModel {
|
|
private static final long serialVersionUID = 1L;
|
|
@ApiModelProperty(value = "主键id")
|
@TableId(value = "id", type = IdType.AUTO)
|
private Integer id;
|
|
@ApiModelProperty(value = "编号")
|
@TableField("code")
|
private String code;
|
|
@ApiModelProperty(value = "用户id")
|
@TableField("userId")
|
private Integer userId;
|
|
@ApiModelProperty(value = "验光单id")
|
@TableField("optometryId")
|
private Integer optometryId;
|
|
@ApiModelProperty(value = "门店id")
|
@TableField("storeId")
|
private Integer storeId;
|
|
// @ApiModelProperty(value = "镜架型号id")
|
// @TableField("modelId")
|
// private Integer modelId;
|
|
// @ApiModelProperty(value = "镜架色号")
|
// @TableField("color")
|
// private String color;
|
//
|
// @ApiModelProperty(value = "镜片系列id")
|
// @TableField("series")
|
// private Integer series;
|
|
// @ApiModelProperty(value = "镜片右 球镜+柱镜 逗号拼接 字段为空 客户自带")
|
// @TableField("rLens")
|
// private String rLens;
|
//
|
// @ApiModelProperty(value = "镜片左 球镜+柱镜 逗号拼接 字段为空 客户自带")
|
// @TableField("lLens")
|
// private String lLens;
|
|
// @ApiModelProperty(value = "1球 2非球面 3双非")
|
// @TableField("type")
|
// private Integer type;
|
//
|
// @ApiModelProperty(value = "折射率")
|
// @TableField("refractiveIndex")
|
// private String refractiveIndex;
|
|
@ApiModelProperty(value = "店铺员工id")
|
@TableField("sysId")
|
private Integer sysId;
|
|
@ApiModelProperty(value = "优惠券领取id")
|
@TableField("couponId")
|
private Integer couponId;
|
//
|
// @ApiModelProperty(value = "收费项id")
|
// @TableField("itemsId")
|
// private Integer itemsId;
|
|
@ApiModelProperty(value = "备注")
|
@TableField("remark")
|
private String remark;
|
|
@ApiModelProperty(value = "是否邮寄 1是2否")
|
@TableField("isMail")
|
private Integer isMail;
|
|
@ApiModelProperty(value = "收件人姓名")
|
@TableField("mailName")
|
private String mailName;
|
|
@ApiModelProperty(value = "收件人电话")
|
@TableField("mailPhone")
|
private String mailPhone;
|
|
@ApiModelProperty(value = "收件人地址")
|
@TableField("mailAddress")
|
private String mailAddress;
|
|
@ApiModelProperty(value = "订单总金额")
|
@TableField("orderMoney")
|
private BigDecimal orderMoney;
|
|
@ApiModelProperty(value = "优惠金额")
|
@TableField("couponMoney")
|
private BigDecimal couponMoney;
|
|
@ApiModelProperty(value = "支付金额")
|
@TableField("payMoney")
|
private BigDecimal payMoney;
|
@ApiModelProperty(value = "手续费金额")
|
@TableField("commissionMoney")
|
private BigDecimal commissionMoney;
|
|
@ApiModelProperty(value = "是否加工 1是2否")
|
@TableField("isMachining")
|
private Integer isMachining;
|
|
@ApiModelProperty(value = "加工编号")
|
@TableField("machiningCode")
|
private String machiningCode;
|
|
@ApiModelProperty(value = "是否核算 1是2否")
|
@TableField("isAccounting")
|
private Integer isAccounting;
|
|
@ApiModelProperty(value = "核算人")
|
@TableField("accountingName")
|
private String accountingName;
|
|
@ApiModelProperty(value = "核算时间")
|
@TableField("accountingTime")
|
private LocalDateTime accountingTime;
|
@ApiModelProperty(value = "用户姓名")
|
@TableField("realName")
|
private String realName;
|
@ApiModelProperty(value = "用户手机号")
|
@TableField("phone")
|
private String phone;
|
@ApiModelProperty(value = "用户年龄")
|
@TableField("age")
|
private Integer age;
|
@ApiModelProperty(value = "用户性别 1男2女")
|
@TableField("gender")
|
private Integer gender;
|
@ApiModelProperty(value = "微信昵称")
|
@TableField("name")
|
private Integer name;
|
@ApiModelProperty(value = "支付方式")
|
@TableField("payTypeName")
|
private String payTypeName;
|
|
}
|