From f5f4f82a9caba1ca0c85625989f3fbdd8e176884 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期四, 17 十月 2024 10:02:59 +0800
Subject: [PATCH] 合并代码

---
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TShoppingOrderServiceImpl.java |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TShoppingOrderServiceImpl.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TShoppingOrderServiceImpl.java
index 1093912..3680d02 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TShoppingOrderServiceImpl.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TShoppingOrderServiceImpl.java
@@ -127,15 +127,15 @@
                         coupon = coupon.add(tActivityStatisticslVO.getCouponDiscountAmount());
                         stringBuilder.append("优惠券抵扣").append("+");
                 }
-                    if (tActivityStatisticslVO.getVipDiscountAmount()!=null
-                            &&
-                            (tActivityStatisticslVO.getCouponDiscountAmount().compareTo(BigDecimal.ZERO)>0)){
+                    if (tActivityStatisticslVO.getVipDiscountAmount()!=null &&(tActivityStatisticslVO.getVipDiscountAmount().compareTo(BigDecimal.ZERO)>0)){
                         discount = discount.add(tActivityStatisticslVO.getVipDiscountAmount());
                         stringBuilder.append("会员抵扣").append("+");
                     }
-                    stringBuilder.deleteCharAt(stringBuilder.length()-1);
-                    tActivityStatisticslVO.setType(stringBuilder.toString());
-                    tActivityStatisticslVO.setTime(simpleDateFormat.format(tActivityStatisticslVO.getCreateTime()));
+                    if (stringBuilder.length()>0){
+                        stringBuilder.deleteCharAt(stringBuilder.length()-1);
+                        tActivityStatisticslVO.setType(stringBuilder.toString());
+                    }
+                    tActivityStatisticslVO.setTime(tActivityStatisticslVO.getCreateTime());
                     break;
                 case 2:
                     StringBuilder stringBuilder1 = new StringBuilder();
@@ -155,7 +155,7 @@
                     }
                     stringBuilder1.deleteCharAt(stringBuilder1.length()-1);
                     tActivityStatisticslVO.setType(stringBuilder1.toString());
-                    tActivityStatisticslVO.setTime(simpleDateFormat.format(tActivityStatisticslVO.getCreateTime()));
+                    tActivityStatisticslVO.setTime(tActivityStatisticslVO.getCreateTime());
                     break;
                 case 3:
                     // 会员订单 优惠金额大于0
@@ -165,19 +165,19 @@
                         vipActivity = vipActivity.add(tActivityStatisticslVO.getVipDiscountAmount());
                     }
                     tActivityStatisticslVO.setType("会员活动");
-                    tActivityStatisticslVO.setTime(simpleDateFormat.format(tActivityStatisticslVO.getCreateTime()));
+                    tActivityStatisticslVO.setTime(tActivityStatisticslVO.getCreateTime());
                     break;
                 case 4:
                     // 赠送会员订单 如果支付金额为0 那么就是后台赠送的会员
                     if (tActivityStatisticslVO.getPaymentAmount().compareTo(BigDecimal.ZERO)==0){
                         grantVip = grantVip.add(tActivityStatisticslVO.getOrderAmount());
                         tActivityStatisticslVO.setType("赠送会员");
-                        tActivityStatisticslVO.setTime(simpleDateFormat.format(tActivityStatisticslVO.getCreateTime()));
+                        tActivityStatisticslVO.setTime(tActivityStatisticslVO.getCreateTime());
                     }else{
                         // 赠送
                         grantVip = grantVip.add(tActivityStatisticslVO.getVipDiscountAmount());
                         tActivityStatisticslVO.setType("赠送会员");
-                        tActivityStatisticslVO.setTime(simpleDateFormat.format(tActivityStatisticslVO.getCreateTime()));
+                        tActivityStatisticslVO.setTime(tActivityStatisticslVO.getCreateTime());
                     }
                     break;
             }

--
Gitblit v1.7.1