Explorar el Código

渠道号。。。修改 获取userId问题

zhaoxian hace 4 años
padre
commit
15d552767b

+ 2 - 3
jeecg-boot-module-system/src/main/java/org/jeecg/modules/ctop/controller/AiKuaishouAdvertiserStrategyController.java

@@ -65,10 +65,9 @@ public class AiKuaishouAdvertiserStrategyController {
                                                                      HttpServletRequest req) {
         Result<IPage<AiKuaishouAdvertiserStrategy>> result = new Result<>();
         QueryWrapper<AiKuaishouAdvertiserStrategy> queryWrapper = QueryGenerator.initQueryWrapper(aiKuaishouAdvertiserStrategy, req.getParameterMap());
-        LoginUser user = (LoginUser) SecurityUtils.getSubject().getPrincipal();
-        String roleCode = sysRoleService.getRoleCodeByUserId(user.getId());
+        String roleCode = sysRoleService.getRoleCodeByUserId(aiKuaishouAdvertiserStrategy.getUserId());
         if (!CtopRoleCodeConstant.COMMON_ROLE_CODE_ADMIN.equals(roleCode)) {
-            queryWrapper.eq("user_id", user.getId());
+            queryWrapper.eq("user_id", aiKuaishouAdvertiserStrategy.getUserId());
         }
         Page<AiKuaishouAdvertiserStrategy> page = new Page<>(pageNo, pageSize);
         queryWrapper.orderByDesc("id");