drone-service/drone-system/src/main/java/org/sxkj/system/controller/ExternalController.java
@@ -152,7 +152,9 @@ user.setRoleId(userInfo.getUser().getRoleId()); isRet = userService.updateUser(user); } else { Dept dept = deptService.getById(user.getDeptId()); // 将String类型的deptId转换为Long类型 Long deptIdLong = Long.parseLong(user.getDeptId()); Dept dept = deptService.getById(deptIdLong); user.setAreaCode(HeaderUtils.processAreaCode(dept.getAreaCode())); user.setPassword(DigestUtil.encrypt("jadk@2026")); user.setDeptId(user.getDeptId() == null ? String.valueOf(dept.getId()) : user.getDeptId());