|
|
@@ -0,0 +1,119 @@
|
|
|
+package com.sckw.payment.model.dto;
|
|
|
+
|
|
|
+
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import lombok.Getter;
|
|
|
+import lombok.Setter;
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @author Administrator
|
|
|
+ * @date 2023-07-19 11:54
|
|
|
+ */
|
|
|
+@Getter
|
|
|
+@Setter
|
|
|
+public class SettlementOfflineDto {
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 主键
|
|
|
+ */
|
|
|
+ private Long id;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企业类型
|
|
|
+ */
|
|
|
+ private Long entId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 结算id(交易订单结算/物流订单结算)
|
|
|
+ */
|
|
|
+ private Long settlementId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 结算单类型 1-物流 2-贸易
|
|
|
+ */
|
|
|
+ private Byte orderType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 付款日期
|
|
|
+ */
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
+ private Date payTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 付款金额
|
|
|
+ */
|
|
|
+ private BigDecimal payPrice;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 待付金额
|
|
|
+ */
|
|
|
+ private BigDecimal topayPrice;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 付款附件
|
|
|
+ */
|
|
|
+ private String url;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 备注
|
|
|
+ */
|
|
|
+ private String remark;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 状态:0正常/1锁定
|
|
|
+ */
|
|
|
+ private Integer status;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 创建人
|
|
|
+ */
|
|
|
+ private Long createBy;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 创建时间
|
|
|
+ */
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
+ private Date createTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 更新人
|
|
|
+ */
|
|
|
+ private Long updateBy;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 更新时间
|
|
|
+ */
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
+ private Date updateTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 删除标识(0正常/1删除)
|
|
|
+ */
|
|
|
+ private Integer delFlag;
|
|
|
+
|
|
|
+ // 添加构造函数,getter和setter方法,以及其他业务逻辑方法(根据需要)
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public String toString() {
|
|
|
+ return "SettlementOfflineDto{" +
|
|
|
+ "id=" + id +
|
|
|
+ ", entId=" + entId +
|
|
|
+ ", settlementId=" + settlementId +
|
|
|
+ ", orderType=" + orderType +
|
|
|
+ ", payTime=" + payTime +
|
|
|
+ ", payPrice=" + payPrice +
|
|
|
+ ", topayPrice=" + topayPrice +
|
|
|
+ ", url='" + url + '\'' +
|
|
|
+ ", remark='" + remark + '\'' +
|
|
|
+ ", status=" + status +
|
|
|
+ ", createBy=" + createBy +
|
|
|
+ ", createTime=" + createTime +
|
|
|
+ ", updateBy=" + updateBy +
|
|
|
+ ", updateTime=" + updateTime +
|
|
|
+ ", delFlag=" + delFlag +
|
|
|
+ '}';
|
|
|
+ }
|
|
|
+}
|
|
|
+
|