-
- 当找不到parentId=100的部门时,返回当前部门id作为默认值 - 修改顶级部门查找逻辑,返回顶级部门ID而不是null - 避免因返回null导致的空指针异常问题
-
- 当找不到parentId=100的部门时,返回当前部门id作为默认值 - 修改顶级部门查找逻辑,返回顶级部门ID而不是null - 避免因返回null导致的空指针异常问题
-
- 将DeptController.queryAllDeptList方法返回类型改为Map<String, Object> - 使用HashMap构建标准的{code,data,msg}格式响应 - 移除SysDeptRespVO对象转换,直接映射为Map结构 - 修复parentDeptCode为空时返回空字符串的逻辑 refactor(road): 调整道路接口参数处理和返回格式 - 将RoadController.queryAllRoadList方法返回类型改为Map<String, Object> - 添加deptCode参数为空值检查,避免转换异常 - 移除SysRoadRespVO对象转换,直接映射为Map结构 - 统一构建标准的{code,data,msg}格式响应 refactor(road): 优化道路查询条件构建逻辑 - 在RoadServiceImpl中添加查询条件的空值检查 - 避免对null值执行数据库查询条件拼接 - 修复like查询为likeRight以匹配原始意图 -
- 在部门控制器中为查询所有组织接口添加PermitAll注解 - 在道路控制器中为物联网查询道路接口添加PermitAll注解 - 允许无权限用户访问组织和道路查询功能 - 移除原有的PreAuthorize安全限制 - 保持其他安全配置不变