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