From fcdef9e467dd39922974116db65e366ff6c3cd7e Mon Sep 17 00:00:00 2001
From: chenjiahe <763432473@qq.com>
Date: 星期一, 07 八月 2023 16:21:53 +0800
Subject: [PATCH] 新增支付接口

---
 phis-feign/src/main/java/com/hz/his/vo/order/refund/qr/RefundQrVo.java                              |    2 ++
 phis-feign/src/main/java/com/hz/his/vo/order/refund/qr/RefundQrResponseVo.java                      |   18 ++++++++++++++++++
 phis-feign/src/main/java/com/hz/his/feign/service/platform/payment/SConsumeNotifyRefundService.java |   24 ++++++++++++++++++++++++
 3 files changed, 44 insertions(+), 0 deletions(-)

diff --git a/phis-feign/src/main/java/com/hz/his/feign/service/platform/payment/SConsumeNotifyRefundService.java b/phis-feign/src/main/java/com/hz/his/feign/service/platform/payment/SConsumeNotifyRefundService.java
new file mode 100644
index 0000000..1f00177
--- /dev/null
+++ b/phis-feign/src/main/java/com/hz/his/feign/service/platform/payment/SConsumeNotifyRefundService.java
@@ -0,0 +1,24 @@
+package com.hz.his.feign.service.platform.payment;
+
+import com.hx.resultTool.Result;
+import com.hz.his.vo.order.refund.qr.RefundQrVo;
+import com.hz.his.vo.payment.PayNoVo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+
+/**
+ * 杩欓噷杩欎釜name 闇�瑕佸~鍐� 璇锋眰鐨勬湇鍔℃彁渚涜�呯殑娉ㄥ唽鍒皀acos Server涓婇潰鐨勬湇鍔″悕锛宲ath 鏄姹傛帴鍙e墠缂�
+ */
+@FeignClient(name="phi-platform-service",path = "/phip",contextId = "c-notify-r")
+public interface SConsumeNotifyRefundService {
+
+    /**
+     * 璁㈠崟浜岀淮鐮佽皟璧烽��娆�
+     * 閽堝鏈敮浠樼殑璁㈠崟锛屼絾鏄凡缁忎娇鐢ㄤ簡璁㈠崟浜岀淮鐮佹敮浠�
+     * data浣跨敤 RefundQrResponseVo 杞寲
+     */
+    @PostMapping(value = "/order/qr/refund")
+    Result orderQrRefund(@RequestBody RefundQrVo refundQrVo);
+
+}
\ No newline at end of file
diff --git a/phis-feign/src/main/java/com/hz/his/vo/order/refund/qr/RefundQrResponseVo.java b/phis-feign/src/main/java/com/hz/his/vo/order/refund/qr/RefundQrResponseVo.java
new file mode 100644
index 0000000..a82a31e
--- /dev/null
+++ b/phis-feign/src/main/java/com/hz/his/vo/order/refund/qr/RefundQrResponseVo.java
@@ -0,0 +1,18 @@
+package com.hz.his.vo.order.refund.qr;
+
+import lombok.Data;
+
+import java.math.BigDecimal;
+
+/**璁㈠崟浜岀淮鐮侀��娆捐繑鍥炲疄浣�
+ * @author CJH
+ */
+@Data
+public class RefundQrResponseVo {
+    /**Y-閫�娆剧紪鍙�*/
+    private String refudnNo;
+    /**Y-璁㈠崟鏍囪瘑*/
+    private  String orderId;
+    /**Y-閫�娆鹃噾椤嶏紝蹇呴』鍜屾敮浠橀噾棰濅竴鏍�*/
+    private BigDecimal refundTotal;
+}
diff --git a/phis-feign/src/main/java/com/hz/his/vo/order/refund/qr/RefundQrVo.java b/phis-feign/src/main/java/com/hz/his/vo/order/refund/qr/RefundQrVo.java
index 6b926a3..ebeda76 100644
--- a/phis-feign/src/main/java/com/hz/his/vo/order/refund/qr/RefundQrVo.java
+++ b/phis-feign/src/main/java/com/hz/his/vo/order/refund/qr/RefundQrVo.java
@@ -17,4 +17,6 @@
     private BigDecimal refundTotal;
     /**Y-鎿嶄綔鍛樺伐*/
     private String employeeId;
+    /**N-閫�娆惧娉�*/
+    private String remark;
 }

--
Gitblit v1.8.0