This commit is contained in:
777
2025-10-21 18:03:22 +08:00
parent 6087346eb6
commit db39c5249e
2 changed files with 4 additions and 2 deletions

View File

@@ -13,6 +13,7 @@ import com.ruoyi.common.core.domain.PageQuery;
import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.domain.entity.SysUser; import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.exception.ServiceException;
import com.ruoyi.common.helper.LoginHelper; import com.ruoyi.common.helper.LoginHelper;
import com.ruoyi.system.mapper.SysUserMapper; import com.ruoyi.system.mapper.SysUserMapper;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
@@ -67,7 +68,7 @@ public class ProxyUserController {
Long userId = LoginHelper.getUserId(); Long userId = LoginHelper.getUserId();
SysUser sysUser = sysUserMapper.selectOne(Wrappers.lambdaQuery(SysUser.class).eq(SysUser::getUserId, userId).select(SysUser::getBindUserCode)); SysUser sysUser = sysUserMapper.selectOne(Wrappers.lambdaQuery(SysUser.class).eq(SysUser::getUserId, userId).select(SysUser::getBindUserCode));
if(sysUser == null || StringUtils.isBlank(sysUser.getBindUserCode())){ if(sysUser == null || StringUtils.isBlank(sysUser.getBindUserCode())){
throw new RuntimeException("您的后台账户未绑定APP账户请联系管理员操作"); throw new ServiceException("您的后台账户未绑定APP账户请联系管理员操作");
} }
return sysUser.getBindUserCode(); return sysUser.getBindUserCode();
} }

View File

@@ -9,6 +9,7 @@ import com.ruoyi.cai.mapper.ConsumeLogMapper;
import com.ruoyi.cai.mapper.UserInviteMapper; import com.ruoyi.cai.mapper.UserInviteMapper;
import com.ruoyi.cai.service.UserService; import com.ruoyi.cai.service.UserService;
import com.ruoyi.common.core.domain.PageQuery; import com.ruoyi.common.core.domain.PageQuery;
import com.ruoyi.common.exception.ServiceException;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
@@ -49,7 +50,7 @@ public class ProxyUserManager {
private User getUser(String usercode){ private User getUser(String usercode){
User user = userService.getByUserCode(usercode); User user = userService.getByUserCode(usercode);
if(user == null){ if(user == null){
throw new RuntimeException("您的后台账户未绑定APP账户请联系管理员操作"); throw new ServiceException("您的后台账户未绑定APP账户请联系管理员操作");
} }
return user; return user;
} }