|
|
|
@ -18,10 +18,14 @@ package com.logpm.factory.oupai.entity;
|
|
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableName; |
|
|
|
|
import io.swagger.annotations.ApiModel; |
|
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
|
import lombok.Data; |
|
|
|
|
import lombok.EqualsAndHashCode; |
|
|
|
|
import org.springblade.core.mp.base.BaseEntity; |
|
|
|
|
import org.springblade.core.tenant.mp.TenantEntity; |
|
|
|
|
|
|
|
|
|
import java.util.Date; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* 欧派工厂订单 实体类 |
|
|
|
|
* |
|
|
|
@ -32,7 +36,211 @@ import org.springblade.core.tenant.mp.TenantEntity;
|
|
|
|
|
@TableName("op_factory_order") |
|
|
|
|
@ApiModel(value = "FactoryOrder对象", description = "欧派工厂订单") |
|
|
|
|
@EqualsAndHashCode(callSuper = true) |
|
|
|
|
public class FactoryOrderEntity extends TenantEntity { |
|
|
|
|
|
|
|
|
|
public class FactoryOrderEntity extends BaseEntity { |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* 订单编号 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "订单编号", notes = "") |
|
|
|
|
private String code; |
|
|
|
|
/** |
|
|
|
|
* 订单自编号 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "订单自编号", notes = "") |
|
|
|
|
private String selfCode; |
|
|
|
|
/** |
|
|
|
|
* 合同编号 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "合同编号", notes = "") |
|
|
|
|
private String contractNumber; |
|
|
|
|
/** |
|
|
|
|
* 服 务 号 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "服 务 号", notes = "") |
|
|
|
|
private String serviceNumber; |
|
|
|
|
/** |
|
|
|
|
* 订单类别 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "订单类别", notes = "") |
|
|
|
|
private String orderClass; |
|
|
|
|
/** |
|
|
|
|
* 订单类型 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "订单类型", notes = "") |
|
|
|
|
private String orderType; |
|
|
|
|
/** |
|
|
|
|
* 订单状态 待送货:0 已签收:2 已取消:3 部分签收:6 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "订单状态 待送货:0 已签收:2 已取消:3 部分签收:6", notes = "") |
|
|
|
|
private String factoryStatus; |
|
|
|
|
/** |
|
|
|
|
* 工厂发货状态 工厂未发货:0 工厂部分发货:1 工厂齐套发货:2 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "工厂发货状态 工厂未发货:0 工厂部分发货:1 工厂齐套发货:2", notes = "") |
|
|
|
|
private String factoryShipStatus; |
|
|
|
|
/** |
|
|
|
|
* 工厂发货件数 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "工厂发货件数", notes = "") |
|
|
|
|
private String factorySendQty; |
|
|
|
|
/** |
|
|
|
|
* 仓库收货状态 仓库未收货:0 仓库部分收货:1 仓库全部收货:2 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "仓库收货状态 仓库未收货:0 仓库部分收货:1 仓库全部收货:2", notes = "") |
|
|
|
|
private String warehouseReceiveStatus; |
|
|
|
|
/** |
|
|
|
|
* 仓库收货件数 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "仓库收货件数", notes = "") |
|
|
|
|
private String warehouseReceiveQty; |
|
|
|
|
/** |
|
|
|
|
* 可预约状态 不可预约:0 可预约:1 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "可预约状态 不可预约:0 可预约:1", notes = "") |
|
|
|
|
private String reservationStatus; |
|
|
|
|
/** |
|
|
|
|
* 所属门店 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "所属门店", notes = "") |
|
|
|
|
private String store; |
|
|
|
|
/** |
|
|
|
|
* 齐套模式 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "齐套模式", notes = "") |
|
|
|
|
private String matingCode; |
|
|
|
|
/** |
|
|
|
|
* 是否齐套 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "是否齐套", notes = "") |
|
|
|
|
private String isMating; |
|
|
|
|
/** |
|
|
|
|
* 品类编码 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "品类编码", notes = "") |
|
|
|
|
private String firstClassCode; |
|
|
|
|
/** |
|
|
|
|
* 是否遗留 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "是否遗留", notes = "") |
|
|
|
|
private String leave; |
|
|
|
|
/** |
|
|
|
|
* 客户名称 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "客户名称", notes = "") |
|
|
|
|
private String customer; |
|
|
|
|
/** |
|
|
|
|
* 省 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "省", notes = "") |
|
|
|
|
private String province; |
|
|
|
|
/** |
|
|
|
|
* 市 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "市", notes = "") |
|
|
|
|
private String city; |
|
|
|
|
/** |
|
|
|
|
* 客户地址 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "客户地址", notes = "") |
|
|
|
|
private String customerAddress; |
|
|
|
|
/** |
|
|
|
|
* 客户电话 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "客户电话", notes = "") |
|
|
|
|
private String customerPhone; |
|
|
|
|
/** |
|
|
|
|
* 商场收货人 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "商场收货人", notes = "") |
|
|
|
|
private String shopReceiver; |
|
|
|
|
/** |
|
|
|
|
* 品牌编码 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "品牌编码", notes = "") |
|
|
|
|
private String brandCode; |
|
|
|
|
/** |
|
|
|
|
* 品牌名称 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "品牌名称", notes = "") |
|
|
|
|
private String brandName; |
|
|
|
|
/** |
|
|
|
|
* 首次发货时间 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "首次发货时间", notes = "") |
|
|
|
|
private String firstShipTime; |
|
|
|
|
/** |
|
|
|
|
* 齐套发货时间 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "齐套发货时间", notes = "") |
|
|
|
|
private String matingShipTime; |
|
|
|
|
/** |
|
|
|
|
* 首次收货时间 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "首次收货时间", notes = "") |
|
|
|
|
private String firstReceiveTime; |
|
|
|
|
/** |
|
|
|
|
* 齐套收货时间 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "齐套收货时间", notes = "") |
|
|
|
|
private String matingReceiveTime; |
|
|
|
|
/** |
|
|
|
|
* 冻结 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "冻结", notes = "") |
|
|
|
|
private String freeze; |
|
|
|
|
/** |
|
|
|
|
* 发运时间 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "发运时间", notes = "") |
|
|
|
|
private String outGoingTime; |
|
|
|
|
/** |
|
|
|
|
* 状态 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "状态", notes = "") |
|
|
|
|
private Integer status; |
|
|
|
|
/** |
|
|
|
|
* 预留1 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "预留1", notes = "") |
|
|
|
|
private String reserve1; |
|
|
|
|
/** |
|
|
|
|
* 预留2 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "预留2", notes = "") |
|
|
|
|
private String reserve2; |
|
|
|
|
/** |
|
|
|
|
* 预留3 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "预留3", notes = "") |
|
|
|
|
private String reserve3; |
|
|
|
|
/** |
|
|
|
|
* 预留4 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "预留4", notes = "") |
|
|
|
|
private String reserve4; |
|
|
|
|
/** |
|
|
|
|
* 预留5 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "预留5", notes = "") |
|
|
|
|
private String reserve5; |
|
|
|
|
/** |
|
|
|
|
* 收货单ID |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "收货单ID", notes = "") |
|
|
|
|
private Long receivingId; |
|
|
|
|
/** |
|
|
|
|
* 入库单状态 0正常 1作废 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "入库单状态 0正常 1作废", notes = "") |
|
|
|
|
private Integer receiptStatus; |
|
|
|
|
/** |
|
|
|
|
* 推送状态 1推送 0未推送 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "推送状态 1推送 0未推送", notes = "") |
|
|
|
|
private Integer pushStatus; |
|
|
|
|
/** |
|
|
|
|
* 转发状态 1转送 0未转送 |
|
|
|
|
*/ |
|
|
|
|
@ApiModelProperty(name = "转发状态 1转送 0未转送", notes = "") |
|
|
|
|
private Integer turnStatus; |
|
|
|
|
} |
|
|
|
|