fix(系统管理): 修复部门树相关空指针异常
- 在 SysUserController 中为 selectDeptTree 方法添加空值检查 -避免当 deptService.selectDeptById 返回 null 时引发空指针异常 - 提高系统稳定性,防止未处理的空值导致的错误master
parent
5cc8591166
commit
1302d51986
|
@ -349,7 +349,8 @@ public class SysUserController extends BaseController
|
||||||
@GetMapping("/selectDeptTree/{deptId}")
|
@GetMapping("/selectDeptTree/{deptId}")
|
||||||
public String selectDeptTree(@PathVariable("deptId") Long deptId, ModelMap mmap)
|
public String selectDeptTree(@PathVariable("deptId") Long deptId, ModelMap mmap)
|
||||||
{
|
{
|
||||||
mmap.put("dept", deptService.selectDeptById(deptId));
|
SysDept value = deptService.selectDeptById(deptId);
|
||||||
|
mmap.put("dept", value==null?new SysDept():value);
|
||||||
return prefix + "/deptTree";
|
return prefix + "/deptTree";
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue