qihang-ecom-erp-open/oms-api/src/main/java/com/qihang/oms/domain/ErpSaleOrder.java

220 lines
3.3 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.qihang.oms.domain;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
/**
* 订单表
* @TableName erp_sale_order
*/
@Data
public class ErpSaleOrder implements Serializable {
/**
* 订单id自增
*/
private String id;
/**
* 订单编号(来源订单)
*/
private String orderNum;
/**
* 店铺类型
*/
private Integer shopType;
/**
* 店铺ID
*/
private Integer shopId;
/**
* 订单备注
*/
private String remark;
/**
* 买家留言信息
*/
private String buyerMemo;
private String sellerMemo;
/**
* 标签
*/
private String tag;
/**
* 售后状态 1无售后或售后关闭2售后处理中3退款中4 退款成功 5全部
*/
private Integer refundStatus;
/**
* 订单状态1待发货2已发货3已完成11已取消21待付款
*/
private Integer orderStatus;
/**
* 商品金额
*/
private Double goodsAmount;
/**
* 卖家优惠金额
*/
private Double sellerDiscount;
/**
* 卖家优惠金额
*/
private Double platformDiscount;
/**
* 运费
*/
private Double postage;
/**
* 订单金额
*/
private Double orderAmount;
/**
* 支付金额,单位:元
*/
private Double payAmount;
/**
* 收件人姓名
*/
private String receiverName;
/**
* 收件人手机号
*/
private String receiverPhone;
/**
* 收件人地址
*/
private String address;
/**
* 国家/地区
*/
private String country;
/**
* 省
*/
private String province;
/**
* 市
*/
private String city;
/**
* 区
*/
private String town;
/**
* 订单创建时间
*/
private Date orderTime;
/**
* 支付时间
*/
private Date payTime;
/**
* 订单确认时间
*/
private Date confirmTime;
/**
* 发货类型0仓库发货1供应商代发
*/
private Integer shipType;
/**
* 发货状态0待备货1备货中2已出库3已发货
*/
private Integer shipStatus;
/**
* 发货时间
*/
private Date shippingTime;
/**
* 快递单号
*/
private String shippingNumber;
/**
* 物流公司
*/
private String shippingCompany;
/**
* 发货人
*/
private String shippingMan;
/**
* 发货费用
*/
private BigDecimal shippingCost;
/**
* 订单创建时间
*/
private Date createTime;
/**
* 创建人
*/
private String createBy;
/**
* 更新时间
*/
private Date updateTime;
/**
* 更新人
*/
private String updateBy;
/**
* 长
*/
private Double length;
/**
* 宽
*/
private Double width;
/**
* 高
*/
private Double height;
/**
* 重量
*/
private Double weight;
@TableField(exist = false)
List<ErpSaleOrderItem> itemList;
private static final long serialVersionUID = 1L;
}