
一直说数据库外键错误,我的数据库是导入项目的数据库文件
你这看提示,saveRole中的代码不对,往role_resource中间表中插入数据,你没插入role_id,你看日志中就已经提示你了。
/**
* @Author weizhen
* @Description 跳转到角色列表页面
* @Data 22:30 2021/6/7
* @Parms
* @return
**/
@GetMapping("toList")
public String toList() {
return "role/roleList";
}
// 进入新增页
@GetMapping("toAdd")
public String toAdd() {
return "role/roleAdd";
} // 新增角色
@PostMapping
@ResponseBody
public R<Object> add(@RequestBody Role role) {
return ResultUtil.buildR(roleService.saveRole(role));
}
}