zhangjinli 3 years ago
parent 6dca473bfb
commit b9f877dbc1

@ -60,7 +60,7 @@ public class AdminCheckAuthorityAspect {
HttpServletRequest request = attributes.getRequest();
//获取当前用户的信息
String tokenId = request.getHeader("token");
String tokenId = request.getHeader("admin-token");
Integer id = Integer.valueOf(new JwtUtil().parseAdminJWT(tokenId).getId());
Admin admin = adminService.getById(id);
@ -83,11 +83,13 @@ public class AdminCheckAuthorityAspect {
MethodSignature signature = (MethodSignature) joinPoint.getSignature();
AdminTokenValid annotation = signature.getMethod().getAnnotation(AdminTokenValid.class);
String jurisdictionId = annotation.jurisdictionId();
if (!jurisdictionId.equals("")) {
//5、判断该用户是否存在该api所需权限,如果存在,则通过,不存在则抛出提示权限不足
if (!jurisdictionIds.contains(Integer.valueOf(jurisdictionId))) {
throw new BizException(HttpStatusEnum.CUSTOM_EXCEPTION, "用户权限不足");
}
}
} else {
throw new BizException(HttpStatusEnum.CUSTOM_EXCEPTION, "用户权限不足");
}
@ -103,5 +105,4 @@ public class AdminCheckAuthorityAspect {
}
}

@ -180,7 +180,7 @@ public class TaskUController {
@TokenValid
public Result customerNote(@Validated @RequestBody JSONObject obj, @RequestHeader(value = "token") @Parameter(name = "登录token") String token) {
QueryWrapper<CustomerActionNote> qw = new QueryWrapper<>();
String keywords = obj.getString("keywords");
String keywords = obj.getString("keyword");
if(keywords != null) {
qw.and(
wrapper ->

Loading…
Cancel
Save