package com.malk.fenggefushi.entity;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.util.List;

@Data
public class Order {

    @JsonProperty("orderCode")
    private String orderCode;//1、订单编码

    @JsonProperty("customer")
    private String customer;//2、客户

    @JsonProperty("orderDate")
    private Long orderDate;//3、下单日期

    @JsonProperty("plannedDeliveryDate")
    private Long plannedDeliveryDate;//4、计划交货日期

    @JsonProperty("contractNumber")
    private String contractNumber;//5、合同号

    @JsonProperty("salesperson")
    private List<String> salesperson;//6、业务员

    @JsonProperty("orderDiscount")
    private Integer orderDiscount;//7、整单折扣

    @JsonProperty("orderType")
    private String orderType;//8、订单类型

    @JsonProperty("tableField")
    private List<TableField> tableField;//销售明细

    @JsonProperty("estimatedAccessoryUnitPrice")
    private String estimatedAccessoryUnitPrice;//1、辅料预估单价

    @JsonProperty("relatedPrePurchaseOrderId")
    private String relatedPrePurchaseOrderId;//2、对应预采购单号

    @JsonProperty("qualityApproval")
    private String qualityApproval;//3、品质确认

    @JsonProperty("itemCycle")
    private String itemCycle;//4、物料周期

    @JsonProperty("productPhoto")
    private List<ImageField> productPhoto;//5、产品照片

    @JsonProperty("notes")
    private String notes;//6、备注

    @JsonProperty("customerName")
    private String customerName;//7、客户名称

    @JsonProperty("craftType")
    private String craftType;//8、工艺类型

    @JsonProperty("productCategory")
    private String productCategory;//9、产品类型

    @JsonProperty("department")
    private String department;//10、部门

    @JsonProperty("season")
    private String season;//11、季节

    @JsonProperty("brand")
    private String brand;//12、品牌

    @JsonProperty("plannedOrderQty")
    private Integer plannedOrderQty;//13、预计下单量


}
