From 1b6aaa7d6c379ccdb0870a36f848c1f811577bf0 Mon Sep 17 00:00:00 2001 From: fwq <582742538@qq.com> Date: 星期三, 24 四月 2024 17:24:20 +0800 Subject: [PATCH] Merge branch 'master-fwq-积分抵扣现金' into master-test --- phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundNoteDto.java | 2 + phis-feign/src/main/java/com/hz/his/vo/order/refund/RefundMethodVo.java | 4 ++ phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardItemVo.java | 10 +++++ phis-feign/src/main/java/com/hz/his/dto/order/OrderItemRefundDto.java | 14 +++++++ phis-feign/src/main/java/com/hz/his/dto/order/OrderPayMethodDto.java | 30 +++++++-------- phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardVo.java | 14 +++++++ phis-feign/src/main/java/com/hz/his/dto/order/OrderItemSourceRefundDto.java | 10 +++++ phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundDto.java | 10 +++++ phis-feign/src/main/java/com/hz/his/vo/order/refund/card/RefundUserCardEquityVo.java | 8 ++++ 9 files changed, 86 insertions(+), 16 deletions(-) diff --git a/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemRefundDto.java b/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemRefundDto.java index 0fc384b..d74177a 100644 --- a/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemRefundDto.java +++ b/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemRefundDto.java @@ -23,6 +23,9 @@ private Integer refundNum; /** 瀹為��閲戦 锛堝鎴峰~鍐欙級*/ private BigDecimal refundMoney; + /** 瀹為��鎶垫墸鍊�(绉垎锛屽墠绔牴鎹~鍐欑殑瀹為��閲戦(鎶垫墸閲戦)濉啓鎹㈢畻) */ + private BigDecimal refundDeductTotal; + /** 閫�娆惧師鍥狅紙鍛樺伐锛� */ private String remarks; /** 閫�娆惧師鍥狅紙鐢ㄦ埛锛� */ @@ -38,10 +41,21 @@ private BigDecimal approveRefundTotal = BigDecimal.ZERO; /** 鍙��鎬荤Н鍒嗭紙鐢ㄤ簬绯荤粺杩斿洖鍙傛暟璁$畻锛�*/ private BigDecimal approveRefundIntegral = BigDecimal.ZERO; + /** 鍙��鎬绘姷鎵g幇閲戦噾棰濓紙鐢ㄤ簬绯荤粺杩斿洖鍙傛暟璁$畻锛�*/ + private BigDecimal approveRefundDeductTotal = BigDecimal.ZERO; + /** 鍙��鎬绘姷鎵gН鍒嗭紙鐢ㄤ簬绯荤粺杩斿洖鍙傛暟璁$畻锛�*/ + private BigDecimal approveRefundDeductIntegral = BigDecimal.ZERO; + + + /**鍒嗛厤鍙��閲戦*/ private List<OrderPayMethodDto> refundPayMethodList; /** 骞虫憡绉垎锛堢敤浜庣郴缁熻繑鍥炲弬鏁拌绠楋級*/ private BigDecimal averageIntegral = BigDecimal.ZERO; + /** 骞虫憡鐨勬姷鎵g幇閲戯紙鐢ㄤ簬绯荤粺杩斿洖鍙傛暟璁$畻锛�*/ + private BigDecimal averageDeductAmount = BigDecimal.ZERO; + /** 骞虫憡鐨勬姷鎵gН鍒嗭紙鐢ㄤ簬绯荤粺杩斿洖鍙傛暟璁$畻锛�*/ + private BigDecimal averageDeductIntegral = BigDecimal.ZERO; } diff --git a/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemSourceRefundDto.java b/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemSourceRefundDto.java index ed46ddd..0a6dd75 100644 --- a/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemSourceRefundDto.java +++ b/phis-feign/src/main/java/com/hz/his/dto/order/OrderItemSourceRefundDto.java @@ -35,10 +35,20 @@ private BigDecimal approveRefundTotal = BigDecimal.ZERO; /** 鍙��鎬荤Н鍒嗭紙鐢ㄤ簬绯荤粺杩斿洖鍙傛暟璁$畻锛�*/ private BigDecimal approveRefundIntegral = BigDecimal.ZERO; + /** 鍙��鎬绘姷鎵g幇閲戦噾棰濓紙鐢ㄤ簬绯荤粺杩斿洖鍙傛暟璁$畻锛�*/ + private BigDecimal approveRefundDeductTotal = BigDecimal.ZERO; + /** 鍙��鎬绘姷鎵gН鍒嗭紙鐢ㄤ簬绯荤粺杩斿洖鍙傛暟璁$畻锛�*/ + private BigDecimal approveRefundDeductIntegral = BigDecimal.ZERO; + + /**鍒嗛厤鍙��閲戦*/ private List<OrderPayMethodDto> refundPayMethodList; /** 骞虫憡绉垎锛堢敤浜庣郴缁熻繑鍥炲弬鏁拌绠楋級*/ private BigDecimal averageIntegral = BigDecimal.ZERO; + /** 骞虫憡鐨勬姷鎵g幇閲戯紙鐢ㄤ簬绯荤粺杩斿洖鍙傛暟璁$畻锛�*/ + private BigDecimal averageDeductAmount = BigDecimal.ZERO; + /** 骞虫憡鐨勬姷鎵gН鍒嗭紙鐢ㄤ簬绯荤粺杩斿洖鍙傛暟璁$畻锛�*/ + private BigDecimal averageDeductIntegral = BigDecimal.ZERO; } diff --git a/phis-feign/src/main/java/com/hz/his/dto/order/OrderPayMethodDto.java b/phis-feign/src/main/java/com/hz/his/dto/order/OrderPayMethodDto.java index 76c3f2c..7dbb7a3 100644 --- a/phis-feign/src/main/java/com/hz/his/dto/order/OrderPayMethodDto.java +++ b/phis-feign/src/main/java/com/hz/his/dto/order/OrderPayMethodDto.java @@ -24,10 +24,8 @@ /** 鎶垫墸绫诲瀷 */ private String deductionType; - /** 鎶垫墸閲戦 */ - private BigDecimal deductionMoney; - /** 鍓╀綑鎶垫墸閲戦 */ - private BigDecimal surplusDeductionTotal; + /** 鎶垫墸閫�娆炬�诲��(绉垎) */ + private BigDecimal refundDeductionTotal; /** 杞崲鏂瑰紡缂栫爜 锛堝疄闄呴��娆炬柟寮忕紪鐮侊級 */ private String refundNumberNo; @@ -35,6 +33,8 @@ private String refundNumberName; /** 杞崲瀹為��閲戦 锛堝疄闄呴��娆鹃噾棰濓級*/ private BigDecimal money; + /** 杞崲瀹為��鎶垫墸鍊� 锛堝疄闄呴��娆剧Н鍒嗭級*/ + private BigDecimal deductionTotal; /** 澶囨敞 */ private String remarks; @@ -43,24 +43,22 @@ public OrderPayMethodDto() { } - public OrderPayMethodDto(String payMethodNo, String payMethodName, BigDecimal payTotal,Integer isMoneyPay,Integer isExecute) { - this.payMethodNo = payMethodNo; - this.payMethodName = payMethodName; - this.payTotal = payTotal; - this.isMoneyPay = isMoneyPay; - this.isExecute = isExecute; - } +// public OrderPayMethodDto(String payMethodNo, String payMethodName, BigDecimal payTotal,Integer isMoneyPay,Integer isExecute) { +// this.payMethodNo = payMethodNo; +// this.payMethodName = payMethodName; +// this.payTotal = payTotal; +// this.isMoneyPay = isMoneyPay; +// this.isExecute = isExecute; +// } - public OrderPayMethodDto(String payMethodNo, String payMethodName, BigDecimal payTotal, Integer isMoneyPay, - Integer isExecute, String deductionType, BigDecimal deductionMoney, - BigDecimal surplusDeductionTotal) { + public OrderPayMethodDto(String payMethodNo, String payMethodName, BigDecimal payTotal + , Integer isMoneyPay, Integer isExecute, String deductionType, BigDecimal refundDeductionTotal) { this.payMethodNo = payMethodNo; this.payMethodName = payMethodName; this.payTotal = payTotal; this.isMoneyPay = isMoneyPay; this.isExecute = isExecute; this.deductionType = deductionType; - this.deductionMoney = deductionMoney; - this.surplusDeductionTotal = surplusDeductionTotal; + this.refundDeductionTotal = refundDeductionTotal; } } 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 5d358a5..196d775 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 @@ -48,6 +48,16 @@ private BigDecimal refundTotal; /** 閫夋嫨閫�娆炬�婚噾棰濓紙棰濆鏁版嵁锛�,parameterVerification鏂规硶鏍¢獙鐨勬椂鍊欒祴鍊� */ private BigDecimal refundIntegral; + + /** 鍙��娆捐绉垎鎶垫墸鐨勭幇閲戞暟閲�,parameterVerification鏂规硶鏍¢獙鐨勬椂鍊欒祴鍊� */ + private BigDecimal totalDeductAmount; + /** 鍙��娆炬姷鎵g幇閲戠殑绉垎鏁伴噺,parameterVerification鏂规硶鏍¢獙鐨勬椂鍊欒祴鍊� */ + private BigDecimal totalDeductIntegral; + /** 濉啓鐨勯��娆捐绉垎鎶垫墸鐨勭幇閲戞暟閲�,parameterVerification鏂规硶鏍¢獙鐨勬椂鍊欒祴鍊� */ + private BigDecimal refundDeductAmount; + /** 濉啓鐨勯��娆炬姷鎵g幇閲戠殑绉垎鏁伴噺,parameterVerification鏂规硶鏍¢獙鐨勬椂鍊欒祴鍊� */ + private BigDecimal refundDeductIntegral; + /** 鍙��娆炬柟寮忛泦鍚� */ private List<OrderPayMethodDto> payMethodList; /** 鍙��娆句紭鎯犲埜淇℃伅闆嗗悎 */ diff --git a/phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundNoteDto.java b/phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundNoteDto.java index d34e59f..db7eaf3 100644 --- a/phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundNoteDto.java +++ b/phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundNoteDto.java @@ -14,6 +14,8 @@ //鏀粯鎬婚噾棰� 蹇呭~ private BigDecimal paymentTotal; + //鏀粯鎶垫墸閲戦 蹇呭~ + private BigDecimal paymentDeductionTotal; // 鏀粯鏂瑰紡缂栧彿 蹇呭~ private String paymentNumberNo; //鏀粯鏂瑰紡鍚嶇О 蹇呭~ 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 index 053da40..7bf4128 100644 --- 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 @@ -19,6 +19,8 @@ private String payMethodName; /** 鍙��鏀粯閲戦 */ private BigDecimal payTotal; + /** 鍙��鏀粯閲戦 -鎶垫墸閲戦*/ + private BigDecimal payDeductionTotal; /**鏄惁鐜伴噾鏀粯 0鍚�1鏄�*/ private Integer isMoneyPay; /**鏄惁鍒掓墸璁$畻锛�0鍚�1鏄�*/ @@ -32,6 +34,8 @@ private String refundMethodName; /** 杞崲瀹為��閲戦 锛堝疄闄呴��娆鹃噾棰濓級*/ private BigDecimal refundTotal; + /** 杞崲瀹為��閲戦 锛堝疄闄呴��娆鹃噾棰�-鎶垫墸閲戦锛�*/ + private BigDecimal refundDeductionTotal; /**杞崲鏄惁鐜伴噾鏀粯 0鍚�1鏄�*/ private Integer isMoneyPayRefund; /**杞崲鏄惁鍒掓墸璁$畻锛�0鍚�1鏄�*/ 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 index bcdaa7e..2cbadab 100644 --- 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 @@ -23,9 +23,17 @@ private BigDecimal approveRefundTotal = BigDecimal.ZERO; /** 鍙��鎬荤Н鍒�*/ private BigDecimal approveRefundIntegral = BigDecimal.ZERO; + /** 鍙�� 鎶垫墸鐜伴噾鐨勭Н鍒�*/ + private BigDecimal approveIntegralDeduction = BigDecimal.ZERO; + /** 鍙��绉垎鎶垫墸鐨勭幇閲�*/ + private BigDecimal approveIntegralCash = BigDecimal.ZERO; /**鍒嗛厤閲戦*/ private BigDecimal occupyRefundTotal = BigDecimal.ZERO; /**鍒嗛厤绉垎*/ private BigDecimal occupyRefundIntegral = BigDecimal.ZERO; + /**鍒嗛厤鎶垫墸鐜伴噾鐨勭Н鍒�*/ + private BigDecimal occupyRefundIntegralDeduction = BigDecimal.ZERO; + /**鍒嗛厤绉垎鎶垫墸鐨勭幇閲�*/ + private BigDecimal occupyRefundIntegralCash = 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 index c079fca..4d85381 100644 --- 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 @@ -24,10 +24,20 @@ private BigDecimal approveRefundTotal = BigDecimal.ZERO; /** 鍙��鎬荤Н鍒�*/ private BigDecimal approveRefundIntegral = BigDecimal.ZERO; + /** 鍙��鎬绘姷鎵g幇閲戠殑绉垎*/ + private BigDecimal approveIntegralDeduction = BigDecimal.ZERO; + /** 鍙��鎬荤Н鍒嗘姷鎵g殑鐜伴噾*/ + private BigDecimal approveIntegralCash = BigDecimal.ZERO; + + /**鍒嗛厤閲戦*/ private BigDecimal occupyRefundTotal = BigDecimal.ZERO; /**鍒嗛厤绉垎*/ private BigDecimal occupyRefundIntegral = BigDecimal.ZERO; + /**鍒嗛厤鎶垫墸鐜伴噾鐨勭Н鍒�*/ + private BigDecimal occupyIntegralDeduction = BigDecimal.ZERO; + /**鍒嗛厤绉垎鎶垫墸鐨勯噾棰�*/ + private BigDecimal occupyIntegralCash = 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 index 5a96e24..28eb8ed 100644 --- 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 @@ -47,14 +47,28 @@ private BigDecimal approveRefundTotal = BigDecimal.ZERO; /**绯荤粺璁$畻璧嬪��-鍙��鎬荤Н鍒�*/ private BigDecimal approveRefundIntegral = BigDecimal.ZERO; + /**绯荤粺璁$畻璧嬪��-鍙��鎶垫墸鐜伴噾鐨勭Н鍒�*/ + private BigDecimal approveIntegralDeduction = BigDecimal.ZERO; + /**绯荤粺璁$畻璧嬪��-鍙��绉垎鎶垫墸鐨勭幇閲�*/ + private BigDecimal approveIntegralCash = BigDecimal.ZERO; + /**绯荤粺璁$畻璧嬪��-鍒嗛厤閲戦*/ private BigDecimal occupyRefundTotal = BigDecimal.ZERO; /**绯荤粺璁$畻璧嬪��-鍒嗛厤绉垎*/ private BigDecimal occupyRefundIntegral = BigDecimal.ZERO; + /**绯荤粺璁$畻璧嬪��-鍒嗛厤鎶垫墸鐜伴噾鐨勭Н鍒�*/ + private BigDecimal occupyRefundIntegralDeduction = BigDecimal.ZERO; + /**绯荤粺璁$畻璧嬪��-鍒嗛厤绉垎鎶垫墸鐨勭幇閲�*/ + private BigDecimal occupyRefundIntegralCash = BigDecimal.ZERO; + /**绯荤粺璁$畻璧嬪��-閫�娆鹃噾棰�*/ private BigDecimal refundTotal = BigDecimal.ZERO; /**绯荤粺璁$畻璧嬪��-閫�娆剧Н鍒�*/ private BigDecimal refundIntegral = BigDecimal.ZERO; + /**绯荤粺璁$畻璧嬪��-閫�娆炬姷鎵g殑鐜伴噾鐨勭Н鍒�*/ + private BigDecimal refundIntegralDeduction = BigDecimal.ZERO; + /**绯荤粺璁$畻璧嬪��-閫�娆剧Н鍒嗘姷鎵g殑鐜伴噾*/ + private BigDecimal refundIntegralCash = BigDecimal.ZERO; /**鎿嶄綔绫诲瀷-绯荤粺*/ public static final String OP_TYPE_SYSTEM = "system"; -- Gitblit v1.8.0