Ver código fonte

合伙人bug修改

xuqiang 1 ano atrás
pai
commit
c294c40c7d

+ 4 - 0
src/main/java/com/ydtech/modules/admin/controller/SysLoginController.java

@@ -3,6 +3,7 @@ package com.ydtech.modules.admin.controller;
 import cn.dev33.satoken.session.SaSession;
 import cn.dev33.satoken.session.TokenSign;
 import cn.dev33.satoken.stp.StpUtil;
+import cn.hutool.extra.spring.SpringUtil;
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONObject;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
@@ -26,6 +27,7 @@ import com.ydtech.modules.admin.model.po.SysUserLinkSys;
 import com.ydtech.modules.admin.model.vo.*;
 import com.ydtech.modules.admin.service.*;
 import com.ydtech.modules.base.controller.BaseController;
+import com.ydtech.modules.partner.UpdateRatioUtils;
 import com.ydtech.modules.partner.service.PartnerUserService;
 import com.ydtech.security.utils.PasswordUtils;
 import com.ydtech.utils.IPUtil;
@@ -244,6 +246,8 @@ public class SysLoginController {
         } else if (b) {
             aapLoginVo.setType(2);
         } else if(isPartner){
+            SpringUtil.getBean(UpdateRatioUtils.class).loginBefore(user.getId());
+            SpringUtil.getBean(UpdateRatioUtils.class).loginChange(user.getId());
             aapLoginVo.setType(1);
         }else {
             throw new SystemException("该用户无权限登录AAP,只能合伙人或者机构负责人才能登录!");