缴费及缴费确认接口开发

This commit is contained in:
hejinbo
2023-09-12 18:38:39 +08:00
parent aa351abd15
commit 60d2b490c2
9 changed files with 272 additions and 12 deletions
@@ -0,0 +1,33 @@
package com.ruoyi.wisdomarbitrate.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import java.util.Date;
@Data
public class CasePaymentRecord extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
private Integer id;
/**
* 案件id
*/
private Long caseId;
/**
* 订单号
*/
private String orderNumber;
/**
* 支付状态(0未支付,1已支付)
*/
private Integer paymentStatus;
/**
* 支付时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date paymentTime;
}
@@ -1,14 +1,25 @@
package com.ruoyi.wisdomarbitrate.domain.dto;
import lombok.Data;
/**
* 案件缴费传入参数
*/
@Data
public class CasePayDTO {
private int totalFee; //订单金额 单位:分
private String body;//商品描述
/**
* 案件id
*/
private Long caseId;
/**
* 订单金额 单位:分
*/
private int totalFee;
/**
* 描述
*/
private String body;
/**
* 交易类型 native(扫码) / jsapi(小程序) / app / h5
*/
@@ -17,4 +28,4 @@ public class CasePayDTO {
* 支付方式 wxpay(微信) alipay(支付宝)
*/
private String platform;
}
}