|
@@ -0,0 +1,164 @@
|
|
|
|
|
+package com.chuanghai.smartschool.tuitionpayment.entity;
|
|
|
|
|
+
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
|
+import lombok.Data;
|
|
|
|
|
+
|
|
|
|
|
+import java.io.Serializable;
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
|
|
+import java.time.LocalDateTime;
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 缴费订单
|
|
|
|
|
+ *
|
|
|
|
|
+ * @author codingliang
|
|
|
|
|
+ * @email codingliang@gmail.com
|
|
|
|
|
+ * @date 2021-08-12 15:52:41
|
|
|
|
|
+ */
|
|
|
|
|
+@Data
|
|
|
|
|
+@TableName("pay_order_delete")
|
|
|
|
|
+public class PayOrderDeleteEntity implements Serializable {
|
|
|
|
|
+ private static final long serialVersionUID = 8247316378924819475L;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * id
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableId
|
|
|
|
|
+ private Long id;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 订单号
|
|
|
|
|
+ */
|
|
|
|
|
+ private String orderNo;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 付款者id 付款人的card_number
|
|
|
|
|
+ */
|
|
|
|
|
+ private String payerIdentify;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 学生id 被付款人的card_number
|
|
|
|
|
+ */
|
|
|
|
|
+ private String payForIdentify;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 学生姓名
|
|
|
|
|
+ */
|
|
|
|
|
+ private String studentName;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 学生班级名称
|
|
|
|
|
+ */
|
|
|
|
|
+ private String className;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 订单应付金额
|
|
|
|
|
+ */
|
|
|
|
|
+ private BigDecimal realPayAmount;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 订单本次支付金额
|
|
|
|
|
+ */
|
|
|
|
|
+ private BigDecimal nowPayAmount;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 记录二次支付的订单号
|
|
|
|
|
+ */
|
|
|
|
|
+ private BigDecimal payOrderLoan;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 订单状态 1未支付、2支付成功 3部分支付
|
|
|
|
|
+ */
|
|
|
|
|
+ private String status;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 支付方式 1建行支付、2农商行支付
|
|
|
|
|
+ *
|
|
|
|
|
+ * @since 0.1.0
|
|
|
|
|
+ */
|
|
|
|
|
+// @ExcelProperty(value = "支付方式", converter= CustomPayMethodConverter.class)
|
|
|
|
|
+ private String payMethod;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 缴费项目
|
|
|
|
|
+ */
|
|
|
|
|
+ private String payItem;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 创建时间
|
|
|
|
|
+ */
|
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
+ private LocalDateTime createTime;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 完成时间
|
|
|
|
|
+ */
|
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
+ private LocalDateTime finishTime;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 订单备注
|
|
|
|
|
+ */
|
|
|
|
|
+ private String orderNotice;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 支付银行账户
|
|
|
|
|
+ */
|
|
|
|
|
+ private String payBank;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 支付人姓名
|
|
|
|
|
+ */
|
|
|
|
|
+ private String payerName;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 支付人微校号
|
|
|
|
|
+ */
|
|
|
|
|
+ private String payerCardNumber;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 缴费年度
|
|
|
|
|
+ */
|
|
|
|
|
+ private String payYear;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 已缴费明细
|
|
|
|
|
+ */
|
|
|
|
|
+ private String payDetail;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 未缴费明细
|
|
|
|
|
+ */
|
|
|
|
|
+ private String notPayDetail;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 未缴费明细数量
|
|
|
|
|
+ */
|
|
|
|
|
+ private Integer notPaySize;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 记录父订单号
|
|
|
|
|
+ */
|
|
|
|
|
+ private String parentOrder;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 是否为父订单 ture false
|
|
|
|
|
+ */
|
|
|
|
|
+ private Boolean isParent;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 异常推送状态 1 未发送 2已发送
|
|
|
|
|
+ */
|
|
|
|
|
+ private String exceptType;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 水费缴纳的宿舍
|
|
|
|
|
+ */
|
|
|
|
|
+ private String dorm;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 学生编号(学号)
|
|
|
|
|
+ */
|
|
|
|
|
+ private String serialNumber;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 缴费订单ID
|
|
|
|
|
+ */
|
|
|
|
|
+ private Long payinfoId;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 订单TXT下载标识
|
|
|
|
|
+ */
|
|
|
|
|
+ private String txtType;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+}
|