|
@@ -0,0 +1,169 @@
|
|
|
+package org.jeecg.modules.documents.orderData.entity;
|
|
|
+
|
|
|
+import java.io.Serializable;
|
|
|
+import java.util.Date;
|
|
|
+import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+import lombok.experimental.Accessors;
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import org.springframework.format.annotation.DateTimeFormat;
|
|
|
+import org.jeecgframework.poi.excel.annotation.Excel;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @Description: 订单主表
|
|
|
+ * @Author: jeecg-boot
|
|
|
+ * @Date: 2022-04-21
|
|
|
+ * @Version: V1.0
|
|
|
+ */
|
|
|
+@Data
|
|
|
+@TableName("sy_order_data")
|
|
|
+@EqualsAndHashCode(callSuper = false)
|
|
|
+@Accessors(chain = true)
|
|
|
+@ApiModel(value="sy_order_data对象", description="订单主表")
|
|
|
+public class SyOrderData {
|
|
|
+
|
|
|
+ /**主键id*/
|
|
|
+ @TableId(type = IdType.ASSIGN_ID)
|
|
|
+ @ApiModelProperty(value = "主键id")
|
|
|
+ private java.lang.String id;
|
|
|
+ /**订单号*/
|
|
|
+ @Excel(name = "订单号", width = 15)
|
|
|
+ @ApiModelProperty(value = "订单号")
|
|
|
+ private java.lang.String orderNumber;
|
|
|
+ /**订单日期*/
|
|
|
+ @Excel(name = "订单日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
|
|
+ @ApiModelProperty(value = "订单日期")
|
|
|
+ private java.util.Date orderDate;
|
|
|
+ /**业务类型*/
|
|
|
+ @Excel(name = "业务类型", width = 15)
|
|
|
+ @ApiModelProperty(value = "业务类型")
|
|
|
+ private java.lang.String businessTypeValue;
|
|
|
+ /**业务类型文本*/
|
|
|
+ @Excel(name = "业务类型文本", width = 15)
|
|
|
+ @ApiModelProperty(value = "业务类型文本")
|
|
|
+ private java.lang.String businessTypeText;
|
|
|
+ /**销售类型*/
|
|
|
+ @Excel(name = "销售类型", width = 15)
|
|
|
+ @ApiModelProperty(value = "销售类型")
|
|
|
+ private java.lang.String salesTypeValue;
|
|
|
+ /**销售类型文本*/
|
|
|
+ @Excel(name = "销售类型文本", width = 15)
|
|
|
+ @ApiModelProperty(value = "销售类型文本")
|
|
|
+ private java.lang.String salesTypeText;
|
|
|
+ /**客户简称*/
|
|
|
+ @Excel(name = "客户简称", width = 15)
|
|
|
+ @ApiModelProperty(value = "客户简称")
|
|
|
+ private java.lang.String customerAbbreviation;
|
|
|
+ /**客户名称*/
|
|
|
+ @Excel(name = "客户名称", width = 15)
|
|
|
+ @ApiModelProperty(value = "客户名称")
|
|
|
+ private java.lang.String customerName;
|
|
|
+ /**汇率*/
|
|
|
+ @Excel(name = "汇率", width = 15)
|
|
|
+ @ApiModelProperty(value = "汇率")
|
|
|
+ private java.math.BigDecimal exchangeRate;
|
|
|
+ /**销售部门*/
|
|
|
+ @Excel(name = "销售部门", width = 15)
|
|
|
+ @ApiModelProperty(value = "销售部门")
|
|
|
+ private java.lang.String salesDepartment;
|
|
|
+ /**业务员*/
|
|
|
+ @Excel(name = "业务员", width = 15)
|
|
|
+ @ApiModelProperty(value = "业务员")
|
|
|
+ private java.lang.String salesman;
|
|
|
+ /**币种*/
|
|
|
+ @Excel(name = "币种", width = 15)
|
|
|
+ @ApiModelProperty(value = "币种")
|
|
|
+ private java.lang.String currencyValue;
|
|
|
+ /**币种文本*/
|
|
|
+ @Excel(name = "币种文本", width = 15)
|
|
|
+ @ApiModelProperty(value = "币种文本")
|
|
|
+ private java.lang.String currencyText;
|
|
|
+ /**品牌方*/
|
|
|
+ @Excel(name = "品牌方", width = 15)
|
|
|
+ @ApiModelProperty(value = "品牌方")
|
|
|
+ private java.lang.String brandSide;
|
|
|
+ /**第三方*/
|
|
|
+ @Excel(name = "第三方", width = 15)
|
|
|
+ @ApiModelProperty(value = "第三方")
|
|
|
+ private java.lang.String thirdParty;
|
|
|
+ /**定金比例*/
|
|
|
+ @Excel(name = "定金比例", width = 15)
|
|
|
+ @ApiModelProperty(value = "定金比例")
|
|
|
+ private java.lang.String depositRatio;
|
|
|
+ /**定金*/
|
|
|
+ @Excel(name = "定金", width = 15)
|
|
|
+ @ApiModelProperty(value = "定金")
|
|
|
+ private java.math.BigDecimal deposit;
|
|
|
+ /**协同路线*/
|
|
|
+ @Excel(name = "协同路线", width = 15)
|
|
|
+ @ApiModelProperty(value = "协同路线")
|
|
|
+ private java.lang.String collaborativeRoute;
|
|
|
+ /**订单备注*/
|
|
|
+ @Excel(name = "订单备注", width = 15)
|
|
|
+ @ApiModelProperty(value = "订单备注")
|
|
|
+ private java.lang.Object orderRemarks;
|
|
|
+ /**价格备注*/
|
|
|
+ @Excel(name = "价格备注", width = 15)
|
|
|
+ @ApiModelProperty(value = "价格备注")
|
|
|
+ private java.lang.Object priceRemarks;
|
|
|
+ /**客户订单号*/
|
|
|
+ @Excel(name = "客户订单号", width = 15)
|
|
|
+ @ApiModelProperty(value = "客户订单号")
|
|
|
+ private java.lang.String customerOrderNumber;
|
|
|
+ /**整单合计*/
|
|
|
+ @Excel(name = "整单合计", width = 15)
|
|
|
+ @ApiModelProperty(value = "整单合计")
|
|
|
+ private java.math.BigDecimal wholeOrderTotal;
|
|
|
+ /**最终客户*/
|
|
|
+ @Excel(name = "最终客户", width = 15)
|
|
|
+ @ApiModelProperty(value = "最终客户")
|
|
|
+ private java.lang.String endCustomer;
|
|
|
+ /**付款条件*/
|
|
|
+ @Excel(name = "付款条件", width = 15)
|
|
|
+ @ApiModelProperty(value = "付款条件")
|
|
|
+ private java.lang.String termOfPayment;
|
|
|
+ /**订单说明*/
|
|
|
+ @Excel(name = "订单说明", width = 15)
|
|
|
+ @ApiModelProperty(value = "订单说明")
|
|
|
+ private java.lang.Object orderChangeDescription;
|
|
|
+ /**创建人*/
|
|
|
+ @Excel(name = "创建人", width = 15)
|
|
|
+ @ApiModelProperty(value = "创建人")
|
|
|
+ private java.lang.String createBy;
|
|
|
+ /**创建日期*/
|
|
|
+ @Excel(name = "创建日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
|
|
+ @ApiModelProperty(value = "创建日期")
|
|
|
+ private java.util.Date createTime;
|
|
|
+ /**更新人*/
|
|
|
+ @Excel(name = "更新人", width = 15)
|
|
|
+ @ApiModelProperty(value = "更新人")
|
|
|
+ private java.lang.String updateBy;
|
|
|
+ /**更新日期*/
|
|
|
+ @Excel(name = "更新日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
|
|
+ @ApiModelProperty(value = "更新日期")
|
|
|
+ private java.util.Date updateTime;
|
|
|
+ /**组织*/
|
|
|
+ @Excel(name = "组织", width = 15)
|
|
|
+ @ApiModelProperty(value = "组织")
|
|
|
+ private java.lang.String pkOrg;
|
|
|
+ /**删除状态*/
|
|
|
+ @Excel(name = "删除状态", width = 15)
|
|
|
+ @ApiModelProperty(value = "删除状态")
|
|
|
+ private java.lang.String delFlag;
|
|
|
+ /**备注*/
|
|
|
+ @Excel(name = "备注", width = 15)
|
|
|
+ @ApiModelProperty(value = "备注")
|
|
|
+ private java.lang.Object memo;
|
|
|
+}
|