Ver código fonte

fix:“修复国内使用优惠码部分问题“

soobin 1 ano atrás
pai
commit
ff469a8c9b

+ 2 - 2
src/main/java/com/szwl/controller/TOrderController.java

@@ -222,7 +222,7 @@ public class TOrderController {
                     for (TOrderDetails orderDetail : orderDetails) {
                         String productNo = orderDetail.getProductNo();
                         Integer productNumber = refundMap.get(productNo);
-                        if(productNumber != null) {
+                        if(productNumber != null && orderDetail.getAmount().compareTo(BigDecimal.ZERO) > 0) {
                             // 退款中
                             orderDetail.setRefundStatus("4");
                             // 退款数量
@@ -257,7 +257,7 @@ public class TOrderController {
                     for (TOrderDetails orderDetail : orderDetails) {
                         String productNo = orderDetail.getProductNo();
                         Integer productNumber = refundMap.get(productNo);
-                        if(productNumber != null) {
+                        if(productNumber != null && orderDetail.getAmount().compareTo(BigDecimal.ZERO)  > 0) {
                             // 退款中
                             orderDetail.setRefundStatus("4");
                             // 退款数量