弱密码校验
This commit is contained in:
parent
11e1945217
commit
e457bb942a
|
|
@ -8,6 +8,7 @@ import com.bonus.common.annotation.RequiresPermissions;
|
|||
import com.bonus.common.annotation.SysLog;
|
||||
import com.bonus.common.core.domain.SysRoleDto;
|
||||
import com.bonus.common.enums.OperaType;
|
||||
import com.bonus.common.utils.SecurityUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
|
|
@ -77,6 +78,10 @@ public class SysRoleController extends BaseController {
|
|||
SysRoleDto sysRoleDto = new SysRoleDto();
|
||||
sysRoleDto.setId(sysRole.getRoleId());
|
||||
sysRoleDto.setName(sysRole.getRoleName());
|
||||
// 如果不是管理员,且当前角色的 id 是 1,则不添加
|
||||
if (!SecurityUtils.isAdmin(getUserId()) && sysRole.getRoleId().equals(1L)) {
|
||||
continue;
|
||||
}
|
||||
objects.add(sysRoleDto);
|
||||
}
|
||||
return AjaxResult.success(objects);
|
||||
|
|
|
|||
Loading…
Reference in New Issue