feat 支付查询相关接口

This commit is contained in:
bootx
2024-01-15 23:01:14 +08:00
parent ca10f1b1f8
commit 441cadbb71
4 changed files with 57 additions and 3 deletions

View File

@@ -0,0 +1,23 @@
package cn.bootx.platform.daxpay.param.pay;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* 支付订单查询参数
* @author xxm
* @since 2024/1/15
*/
@EqualsAndHashCode(callSuper = true)
@Data
@Schema(title = "支付订单查询参数")
public class QueryPayOrderParam extends PayCommonParam{
@Schema(description = "支付号")
private Long paymentId;
@Schema(description = "业务号")
private String businessNo;
}

View File

@@ -0,0 +1,23 @@
package cn.bootx.platform.daxpay.param.pay;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* 查询退款订单参数
* @author xxm
* @since 2024/1/15
*/
@EqualsAndHashCode(callSuper = true)
@Data
@Schema(title = "查询退款订单参数")
public class QueryRefundOrderParam extends PayCommonParam {
@Schema(description = "退款订单ID")
private Long refundId;
@Schema(description = "退款订单号")
private String refundNo;
}

View File

@@ -30,7 +30,7 @@ public class SimpleRefundParam extends PayCommonParam {
private String businessNo; private String businessNo;
/** /**
* 部分退款时此项必填 * 部分退款时此项必填, 不传输系统会自动生成
*/ */
@Schema(description = "退款订单号") @Schema(description = "退款订单号")
private String refundNo; private String refundNo;

View File

@@ -96,7 +96,7 @@ public class UniPayController {
@PaymentApi("queryPayOrder") @PaymentApi("queryPayOrder")
@Operation(summary = "查询支付订单") @Operation(summary = "查询支付订单")
@PostMapping("/queryPayOrder") @PostMapping("/queryPayOrder")
public DaxResult<Void> queryPayOrder(){ public DaxResult<Void> queryPayOrder(@RequestBody QueryPayOrderParam param){
return DaxRes.ok(); return DaxRes.ok();
} }
@@ -104,7 +104,15 @@ public class UniPayController {
@PaymentApi("queryRefundOrder") @PaymentApi("queryRefundOrder")
@Operation(summary = "查询退款订单") @Operation(summary = "查询退款订单")
@PostMapping("/queryRefundOrder") @PostMapping("/queryRefundOrder")
public DaxResult<Void> queryRefundOrder(){ public DaxResult<Void> queryRefundOrder(@RequestBody QueryRefundOrderParam param){
return DaxRes.ok();
}
@CountTime
@PaymentApi("queryRefundOrderList")
@Operation(summary = "批量查询退款订单",description = "根据支付单号或者支付业务号")
@PostMapping("/queryRefundOrderList")
public DaxResult<Void> queryRefundOrderList(@RequestBody QueryPayOrderParam param){
return DaxRes.ok(); return DaxRes.ok();
} }
} }