From abf992ab4bba531166e9e8a1e5dae92b9a735c3b Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期三, 31 一月 2024 15:39:30 +0800
Subject: [PATCH] 更新

---
 UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java |   62 +++++-------------------------
 1 files changed, 11 insertions(+), 51 deletions(-)

diff --git a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java
index 00db4fa..7ad2f98 100644
--- a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java
+++ b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java
@@ -9,10 +9,7 @@
 import com.stylefeng.guns.core.shiro.ShiroUser;
 import com.stylefeng.guns.core.util.JwtTokenUtil;
 import com.stylefeng.guns.core.util.ToolUtil;
-import com.stylefeng.guns.modular.system.dao.DriverActivityRegisteredMapper;
-import com.stylefeng.guns.modular.system.dao.DriverMapper;
-import com.stylefeng.guns.modular.system.dao.UserActivityInviteMapper;
-import com.stylefeng.guns.modular.system.dao.UserInfoMapper;
+import com.stylefeng.guns.modular.system.dao.*;
 import com.stylefeng.guns.modular.system.model.*;
 import com.stylefeng.guns.modular.system.service.*;
 import com.stylefeng.guns.modular.system.util.*;
@@ -93,6 +90,9 @@
 
     @Resource
     private DriverActivityRegisteredMapper driverActivityRegisteredMapper;
+
+    @Resource
+    private DriverActivityHistoryMapper driverActivityHistoryMapper;
 
     @Autowired
     private IIncomeService incomeService;
@@ -658,6 +658,13 @@
                             bigDecimal = bigDecimal.add(new BigDecimal(String.valueOf(map.get("money"))));
                             incomeService.saveData(2, driver.getId(), 1, Integer.valueOf(String.valueOf(map.get("id"))), null, Double.valueOf(String.valueOf(map.get("money"))));
                         }
+                        DriverActivityHistory dah = new DriverActivityHistory();
+                        dah.setActivityId(Integer.valueOf(map.get("id").toString()));
+                        dah.setDriverId(uid);
+                        dah.setType(2);
+                        DriverActivityHistory driverActivityHistory = driverActivityHistoryMapper.selectOne(dah);
+                        driverActivityHistory.setCarryOut(2);
+                        driverActivityHistoryMapper.updateById(driverActivityHistory);
                     }
                     driver.setActivityMoney(bigDecimal.add(new BigDecimal(driver.getActivityMoney())).setScale(2, BigDecimal.ROUND_HALF_EVEN).doubleValue());
                     driver.setLaveActivityMoney(bigDecimal.add(new BigDecimal(driver.getLaveActivityMoney())).setScale(2, BigDecimal.ROUND_HALF_EVEN).doubleValue());
@@ -1624,57 +1631,10 @@
         if(null != userInfo1 && uid.compareTo(userInfo1.getId()) != 0){
             return ResultUtil.error(language == 1 ? "邮箱已被使用" : language == 2 ? "E-mail address is already in use." : "L’adresse e-mail est déjà utilisée.");
         }
-
-//        if(null != userInfo1){
-//            userInfo1.setOpenId(userInfo.getOpenId());
-//            userInfo1.setUnionid(userInfo.getUnionid());
-//            userInfo1.setAppletsOpenId(userInfo.getAppletsOpenId());
-//            userInfo1.setAvatar(userInfo.getAvatar());
-//            userInfo1.setSex(userInfo.getSex());
-//            userInfo1.setNickName(userInfo.getNickName());
-//            this.updateById(userInfo1);
-//
-//            this.deleteById(userInfo.getId());//删除原有数据
-//            //还原之前账号领取的注册优惠券
-//            List<UserCouponRecord> list = userCouponRecordService.selectList(new EntityWrapper<UserCouponRecord>().eq("userId", userInfo.getId()));
-//            for(UserCouponRecord ucr : list){
-//                if(ucr.getActivityType() == 1){//赠送
-//
-//                }
-//                if(ucr.getActivityType() == 2){//注册
-//                    UserActivityRegistered userActivityRegistered = userActivityRegisteredService.selectById(ucr.getCouponActivityId());
-//                    userActivityRegistered.setLaveNum(userActivityRegistered.getLaveNum() + 1);
-//                    userActivityRegistered.setLavePrice(userActivityRegistered.getLavePrice() + ucr.getMoney());
-//                    userActivityRegisteredService.updateById(userActivityRegistered);
-//                }
-//                if(ucr.getActivityType() == 3){//邀请
-//
-//                }
-//                if(ucr.getActivityType() == 4){//充值
-//
-//                }
-//                userCouponRecordService.deleteById(ucr.getId());
-//            }
-//
-//
-//            //获取新的token等数据
-//            String token = this.getToken(userInfo1, "");
-//            LoginWarpper loginWarpper = new LoginWarpper();
-//            loginWarpper.setId(userInfo1.getId());
-//            loginWarpper.setToken(token);
-//            loginWarpper.setAppid(UUIDUtil.getRandomCode());
-//            loginWarpper.setPhone(2);
-//            loginWarpper.setEmail(userInfo1.getEmail());
-//            return ResultUtil.success(loginWarpper);
-//        }
-
         userInfo.setEmail(email);
         userInfo.setUpdateTime(new Date());
         userInfo.setUpdateUser(userInfo.getId());
         this.updateById(userInfo);
-//        if(type == 1){//注册成功后发送邮件
-////            EmailUtil.getMimeMessage(email, "注册账户", "");
-//        }
         return ResultUtil.success(new LoginWarpper());
     }
 

--
Gitblit v1.7.1