|
@@ -0,0 +1,146 @@
|
|
|
+package com.szwl.model.entity;
|
|
|
+
|
|
|
+import java.math.BigDecimal;
|
|
|
+import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
+import java.util.Date;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import java.io.Serializable;
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+
|
|
|
+/**
|
|
|
+ * <p>
|
|
|
+ *
|
|
|
+ * </p>
|
|
|
+ *
|
|
|
+ * @author Author
|
|
|
+ * @since 2023-07-28
|
|
|
+ */
|
|
|
+@Data
|
|
|
+@EqualsAndHashCode(callSuper = false)
|
|
|
+@ApiModel(value="TOrderAbroad对象", description="")
|
|
|
+public class TOrderAbroad implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+
|
|
|
+ @TableId(value = "id", type = IdType.AUTO)
|
|
|
+ private Long id;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "订单创建时间")
|
|
|
+ private Date createDate;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "订单修改时间")
|
|
|
+ private Date modifyDate;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "商户id,用户判断权限")
|
|
|
+ private Long adminId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "平台分账")
|
|
|
+ private BigDecimal adminProportion;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "一级分销商户id")
|
|
|
+ private Long agencyId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "分账比例,中介分账")
|
|
|
+ private BigDecimal agencyProportion;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "分销逻辑")
|
|
|
+ private String altInfo;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "设备编号")
|
|
|
+ private String clientId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "设备id")
|
|
|
+ private Long equipmentId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "支付方式")
|
|
|
+ private String frpCode;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "二级分销商户id")
|
|
|
+ private Long merchantId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "二级分销商分账比例")
|
|
|
+ private BigDecimal merchantProportion;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "支付时间")
|
|
|
+ private Date payDate;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "三级分销商户id")
|
|
|
+ private Long personageId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "三级分销商分账比例")
|
|
|
+ private BigDecimal personageProportion;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "金额")
|
|
|
+ private BigDecimal amount;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "商品id")
|
|
|
+ private Long productId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "商品数量,每笔订单中有几个商品")
|
|
|
+ private Integer productNum;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "商品名称,烈焰红唇")
|
|
|
+ private String productName;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "商品编号,A06")
|
|
|
+ private String productNo;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "退款时间")
|
|
|
+ private Date refundDate;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "商品描述,{xxx,1个;xxx,2个}")
|
|
|
+ private String productDesc;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "支付状态, 0: 未支付, 1: 已付款, 2: 退款中, 3: 已退款")
|
|
|
+ private Integer payStatus;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "分账方类型,0:分账方2个,1:分账方3个,3:分账方4个,3:分账方超4个;")
|
|
|
+ private Integer proportionType;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "支付流水号")
|
|
|
+ private String trxNo;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "退款编号rfd")
|
|
|
+ private String refundId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "是否发送es")
|
|
|
+ private String es;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "退款金额")
|
|
|
+ private BigDecimal refundAmount;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "标记")
|
|
|
+ private String note;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "分账详情,当分账超过4方时,这个字段才启用")
|
|
|
+ private String proportionDesc;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "营销金额")
|
|
|
+ private BigDecimal marketingAmount;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "退款营销金额")
|
|
|
+ private BigDecimal refundMarketingAmount;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "订单状态;0:排队中,1:正在制作,2:已制作")
|
|
|
+ private String orderStatus;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "商品数量")
|
|
|
+ private Integer productNumber;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "货币")
|
|
|
+ private String currency;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "订单号,商户唯一订单id,类似于order的sn")
|
|
|
+ private String merchantOrderId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "请求编号,商户唯一支付请求编号id")
|
|
|
+ private String requestId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "交易编号")
|
|
|
+ private String paymentIntentId;
|
|
|
+
|
|
|
+
|
|
|
+}
|