From 4ee77a0ee732b1d760b08d986ab308dc8d89f6be Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期三, 01 十一月 2023 10:43:54 +0800
Subject: [PATCH] 支付会员购买bug

---
 cloud-server-account/src/main/java/com/dsh/account/service/impl/VipPaymentServiceImpl.java |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/cloud-server-account/src/main/java/com/dsh/account/service/impl/VipPaymentServiceImpl.java b/cloud-server-account/src/main/java/com/dsh/account/service/impl/VipPaymentServiceImpl.java
index 932f0df..acf9f66 100644
--- a/cloud-server-account/src/main/java/com/dsh/account/service/impl/VipPaymentServiceImpl.java
+++ b/cloud-server-account/src/main/java/com/dsh/account/service/impl/VipPaymentServiceImpl.java
@@ -5,15 +5,19 @@
 import com.dsh.account.entity.TAppUser;
 import com.dsh.account.entity.VipPayment;
 import com.dsh.account.mapper.VipPaymentMapper;
+import com.dsh.account.model.IncomeQuery;
 import com.dsh.account.service.IVipPaymentService;
 import com.dsh.account.service.TAppUserService;
 import com.dsh.account.util.PayMoneyUtil;
 import com.dsh.account.util.ResultUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
+import org.springframework.util.StringUtils;
 
+import java.math.BigDecimal;
 import java.util.Calendar;
 import java.util.Date;
+import java.util.List;
 import java.util.Map;
 
 /**
@@ -41,7 +45,7 @@
     public ResultUtil addVipPayment(Integer uid, Integer payType) throws Exception {
         VipPayment vipPayment = new VipPayment();
         vipPayment.setCode(VipPayment.CODE());
-        vipPayment.setAmount(199D);
+        vipPayment.setAmount(0.01D);
         vipPayment.setAppUserId(uid);
         vipPayment.setInsertTime(new Date());
         vipPayment.setPayStatus(1);
@@ -117,6 +121,7 @@
                                     Calendar calendar = Calendar.getInstance();
                                     calendar.setTime(vipEndTime);
                                     calendar.set(Calendar.YEAR, calendar.get(Calendar.YEAR) + 1);
+                                    appUser.setIsVip(1);
                                     appUser.setVipEndTime(calendar.getTime());
                                     appUserService.updateById(appUser);
                                     return;
@@ -257,4 +262,6 @@
         appUserService.updateById(appUser);
         return ResultUtil.success();
     }
+
+
 }

--
Gitblit v1.7.1