本地提交

This commit is contained in:
haozq 2025-06-14 18:09:03 +08:00
parent 71bda7e7d5
commit b650279163
1 changed files with 15 additions and 0 deletions

View File

@ -18,6 +18,7 @@ import com.bonus.common.security.annotation.RequiresPermissions;
import com.bonus.common.security.annotation.RequiresPermissionsOrInnerAuth;
import com.bonus.common.security.utils.SecurityUtils;
import com.bonus.config.ListPagingUtil;
import com.bonus.system.api.domain.RoleParams;
import com.bonus.system.api.domain.SysDept;
import com.bonus.system.api.domain.SysRole;
import com.bonus.system.api.domain.SysUser;
@ -31,6 +32,7 @@ import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import javax.annotation.PostConstruct;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@ -484,6 +486,19 @@ public class SysUserController extends BaseController {
return error("系统异常,请联系管理员");
}
@PostMapping("/authRole/insertRole")
public AjaxResult insertRole(@RequestBody RoleParams roleParams) {
try {
userService.insertUserAuth(roleParams.getUserId(), roleParams.getRoleIds());
return success();
} catch (Exception e) {
logger.error(e.toString(), e);
}
return error("系统异常,请联系管理员");
}
/**
* 获取部门树列表
*/