|
|
@@ -0,0 +1,34 @@
|
|
|
+package com.payment.platform.module.payment.batch.entity;
|
|
|
+
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import com.payment.platform.common.base.PaymentEnterpriseBaseEntity;
|
|
|
+import com.payment.platform.common.handler.JsonbTypeHandler;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.time.OffsetDateTime;
|
|
|
+
|
|
|
+@Data
|
|
|
+@EqualsAndHashCode(callSuper = true)
|
|
|
+@TableName("pay_batch_order")
|
|
|
+public class BatchOrderEntity extends PaymentEnterpriseBaseEntity {
|
|
|
+ private String outBatchNo;
|
|
|
+ private String batchTransId;
|
|
|
+ private BigDecimal totalAmount;
|
|
|
+ private Integer totalCount;
|
|
|
+ private String orderTitle;
|
|
|
+ /** INIT / SUCCESS / DISUSE / FAIL */
|
|
|
+ private String status;
|
|
|
+ private OffsetDateTime timeExpire;
|
|
|
+ private String payerUid;
|
|
|
+ private String agreementNo;
|
|
|
+ private String transferSceneName;
|
|
|
+ @TableField(typeHandler = JsonbTypeHandler.class)
|
|
|
+ private String transferSceneReportInfos;
|
|
|
+ private String remark;
|
|
|
+ private String payUrl;
|
|
|
+ private String errorCode;
|
|
|
+ private String errorMsg;
|
|
|
+}
|