소스 검색

1、修改订单创建CardNumber的参数来源
2、优化缴费项目配置
3、添加部分日志打印

Bingo 4 년 전
부모
커밋
a2b0937908
1개의 변경된 파일164개의 추가작업 그리고 0개의 파일을 삭제
  1. 164 0
      src/main/java/com/chuanghai/smartschool/tuitionpayment/entity/PayOrderDeleteEntity.java

+ 164 - 0
src/main/java/com/chuanghai/smartschool/tuitionpayment/entity/PayOrderDeleteEntity.java

@@ -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;
+
+
+}