From 840ea892373f4844e356131ac4ba70175eaa3a92 Mon Sep 17 00:00:00 2001
From: chenjiahe <763432473@qq.com>
Date: 星期日, 25 六月 2023 10:00:11 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/卡项退款230613' into master-prod-new

---
 phis-feign/src/main/java/com/hz/his/vo/order/refund/RefundMethodVo.java              |   32 ++++++++++
 phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardItemVo.java   |   31 ++++++++++
 phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardVo.java       |   47 +++++++++++++++
 phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundDto.java                    |    2 
 phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardEquityVo.java |   31 ++++++++++
 5 files changed, 143 insertions(+), 0 deletions(-)

diff --git a/phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundDto.java b/phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundDto.java
index 1e89f21..e05dee0 100644
--- a/phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundDto.java
+++ b/phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundDto.java
@@ -40,6 +40,8 @@
     //////绯荤粺鍙傛暟
     /** 鍙��娆炬�婚噾棰濓紙棰濆鏁版嵁锛�,parameterVerification鏂规硶鏍¢獙鐨勬椂鍊欒祴鍊� */
     private BigDecimal totalAmount;
+    /** 鍙��娆炬�荤Н鍒嗭紙棰濆鏁版嵁锛�,parameterVerification鏂规硶鏍¢獙鐨勬椂鍊欒祴鍊� */
+    private BigDecimal totalIntegral;
     /** 閫夋嫨閫�娆炬�婚噾棰濓紙棰濆鏁版嵁锛�,parameterVerification鏂规硶鏍¢獙鐨勬椂鍊欒祴鍊�  */
     private BigDecimal refundTotal;
     /** 鍙��娆炬柟寮忛泦鍚� */
diff --git a/phis-feign/src/main/java/com/hz/his/vo/order/refund/RefundMethodVo.java b/phis-feign/src/main/java/com/hz/his/vo/order/refund/RefundMethodVo.java
new file mode 100644
index 0000000..9da7033
--- /dev/null
+++ b/phis-feign/src/main/java/com/hz/his/vo/order/refund/RefundMethodVo.java
@@ -0,0 +1,32 @@
+package com.hz.his.vo.order.refund;
+
+import lombok.Data;
+
+import java.math.BigDecimal;
+
+/**
+ * @author CJH
+ * 閫�鍥炴敮浠樿褰曟墿灞�
+ */
+@Data
+public class RefundMethodVo {
+
+    /** 鍙��鏀粯鏂瑰紡缂栫爜 */
+    private String payMethodNo;
+    /** 鍙��鏀粯鏂瑰紡鍚嶇О */
+    private String payMethodName;
+    /** 鍙��鏀粯閲戦 */
+    private BigDecimal payTotal;
+    /**鏄惁鐜伴噾鏀粯 0鍚�1鏄�*/
+    private Integer isMoneyPay;
+    /**鏄惁鍒掓墸璁$畻锛�0鍚�1鏄�*/
+    private Integer isExecute;
+
+    /** 杞崲鏂瑰紡缂栫爜 锛堝疄闄呴��娆炬柟寮忕紪鐮侊級*/
+    private String refundNumberNo;
+    /** 杞崲鏂瑰紡鍚嶇О 锛堝疄闄呴��娆炬柟寮忕紪鐮侊級*/
+    private String refundNumberName;
+    /** 杞崲瀹為��閲戦 锛堝疄闄呴��娆鹃噾棰濓級*/
+    private BigDecimal refundTotal;
+
+}
diff --git a/phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardEquityVo.java b/phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardEquityVo.java
new file mode 100644
index 0000000..bcdaa7e
--- /dev/null
+++ b/phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardEquityVo.java
@@ -0,0 +1,31 @@
+package com.hz.his.vo.order.refund.card;
+
+import lombok.Data;
+
+import java.math.BigDecimal;
+import java.util.List;
+
+/**鍗¢」锛堝崱鍖咃級閫�娆鹃噾棰濅俊鎭绠楃粨鏋勪綋-鏉冪泭
+ * @author CJH
+ * */
+@Data
+public class RefundUserCardEquityVo {
+
+    /** 鐢ㄦ埛鍗″寘鍗¢」鏉$洰鏍囪瘑 */
+    private String cardEquityId;
+    /** 鐢ㄦ埛鍗″寘鍗¢」鏉$洰鍚嶇О */
+    private String cardEquityName;
+    /** 閫�娆惧崱椤规潯鐩� */
+    private List<RefundUserCardItemVo> refundUserCardItemVoList;
+
+    //---鐢ㄤ簬绯荤粺杩斿洖鍙傛暟璁$畻
+    /** 鍙��鎬婚噾棰�*/
+    private BigDecimal approveRefundTotal = BigDecimal.ZERO;
+    /** 鍙��鎬荤Н鍒�*/
+    private BigDecimal approveRefundIntegral = BigDecimal.ZERO;
+    /**鍒嗛厤閲戦*/
+    private BigDecimal occupyRefundTotal = BigDecimal.ZERO;
+    /**鍒嗛厤绉垎*/
+    private BigDecimal occupyRefundIntegral = BigDecimal.ZERO;
+
+}
diff --git a/phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardItemVo.java b/phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardItemVo.java
new file mode 100644
index 0000000..4b23d21
--- /dev/null
+++ b/phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardItemVo.java
@@ -0,0 +1,31 @@
+package com.hz.his.vo.order.refund.card;
+
+import lombok.Data;
+
+import java.math.BigDecimal;
+
+/**鍗¢」锛堝崱鍖咃級閫�娆鹃噾棰濅俊鎭绠楃粨鏋勪綋-鏉$洰
+ * @author CJH
+ * */
+@Data
+public class RefundUserCardItemVo {
+
+    /** 鐢ㄦ埛鍗″寘鍗¢」鏉$洰鏍囪瘑 */
+    private String cardItemInfoId;
+    /** 鐢ㄦ埛鍗″寘鍗¢」鏉$洰鍚嶇О */
+    private String cardItemInfoName;
+    /**閫�娆炬暟閲忥紙鎶垫墸娆℃暟锛�*/
+    private Integer refundQuantity;
+
+    //---鐢ㄤ簬绯荤粺杩斿洖鍙傛暟璁$畻
+    /** 鍙��鎬婚噾棰�*/
+    private BigDecimal approveRefundTotal = BigDecimal.ZERO;
+    /** 鍙��鎬荤Н鍒�*/
+    private BigDecimal approveRefundIntegral = BigDecimal.ZERO;
+    /**鍒嗛厤閲戦*/
+    private BigDecimal occupyRefundTotal = BigDecimal.ZERO;
+    /**鍒嗛厤绉垎*/
+    private BigDecimal occupyRefundIntegral = BigDecimal.ZERO;
+
+
+}
diff --git a/phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardVo.java b/phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardVo.java
new file mode 100644
index 0000000..ab500f3
--- /dev/null
+++ b/phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardVo.java
@@ -0,0 +1,47 @@
+package com.hz.his.vo.order.refund.card;
+
+
+import com.hz.his.vo.order.refund.RefundMethodVo;
+import lombok.Data;
+
+import java.math.BigDecimal;
+import java.util.List;
+
+/**鍗¢」锛堝崱鍖咃級閫�娆鹃噾棰濅俊鎭绠楃粨鏋勪綋-鎬讳俊鎭�
+ *
+ */
+@Data
+public class RefundUserCardVo {
+
+    /** 鐢ㄦ埛鍗″寘鏍囪瘑 */
+    private String userCardId;
+    /** 鐢ㄦ埛鍗″寘鍚嶇О */
+    private String userCardName;
+
+    /** 閫�娆惧師鍥狅紙鍛樺伐锛� */
+    private String remarks;
+    /** 閫�娆惧師鍥狅紙鐢ㄦ埛锛� */
+    private String refundReason;
+
+    /** 鍗¢」鏉冪泭 */
+    private List<RefundUserCardEquityVo> refundUserCardEquityVoList;
+    /**鏀粯鏂瑰紡*/
+    private List<RefundMethodVo> payMethodVos;
+    /**閫�娆炬敮浠樻柟寮�*/
+    private List<RefundMethodVo> refundMethodVos;
+
+    //-----鐢ㄤ簬绯荤粺杩斿洖鍙傛暟璁$畻
+    /** 鍙��鎬婚噾棰�*/
+    private BigDecimal approveRefundTotal = BigDecimal.ZERO;
+    /** 鍙��鎬荤Н鍒�*/
+    private BigDecimal approveRefundIntegral = BigDecimal.ZERO;
+    /**鍒嗛厤閲戦*/
+    private BigDecimal occupyRefundTotal = BigDecimal.ZERO;
+    /**鍒嗛厤绉垎*/
+    private BigDecimal occupyRefundIntegral = BigDecimal.ZERO;
+
+    /**鎿嶄綔鍛樺伐鏍囪瘑*/
+    private String staffId;
+    /**鎿嶄綔鍛樺伐瑙掕壊鏍囪瘑*/
+    private String staffRoleId;
+}

--
Gitblit v1.8.0