fix:子账号不存在,提示信息修改。

This commit is contained in:
tianyongbao
2026-04-20 12:56:04 +08:00
parent e1896ac86a
commit ab9596d9e8

View File

@@ -136,18 +136,18 @@ public class AquUserController extends BaseController {
if (userId == null || userId < 0) { if (userId == null || userId < 0) {
return R.fail("用户未登录"); return R.fail("用户未登录");
} }
// 查询用户的报警电话 JSON字段 // 查询用户的报警电话 JSON字段
AquUserVo user = aquUserService.queryById(userId); AquUserVo user = aquUserService.queryById(userId);
if (user == null) { if (user == null) {
return R.fail("用户不存在"); return R.fail("用户不存在");
} }
String warnPhoneJson = user.getWarnPhoneJson(); String warnPhoneJson = user.getWarnPhoneJson();
if (StringUtils.isEmpty(warnPhoneJson)) { if (StringUtils.isEmpty(warnPhoneJson)) {
return R.fail("不存在报警电话列表"); return R.fail("不存在报警电话列表");
} }
// 反序列化JSON为List<String> // 反序列化JSON为List<String>
try { try {
List<String> warnPhones = JsonUtils.parseArray(warnPhoneJson, String.class); List<String> warnPhones = JsonUtils.parseArray(warnPhoneJson, String.class);
@@ -156,7 +156,7 @@ public class AquUserController extends BaseController {
return R.fail("报警电话数据格式错误"); return R.fail("报警电话数据格式错误");
} }
} }
/** /**
* 获取子用户列表 * 获取子用户列表
* *
@@ -169,10 +169,10 @@ public class AquUserController extends BaseController {
if (userId == null || userId < 0) { if (userId == null || userId < 0) {
return R.fail("用户未登录"); return R.fail("用户未登录");
} }
// 查询该用户的所有子账号 // 查询该用户的所有子账号
List<UserChildVo> list = userRelationMapper.selectChildUsersByParentId(userId); List<UserChildVo> list = userRelationMapper.selectChildUsersByParentId(userId);
return R.ok(list); return R.ok(list);
} }
@@ -188,10 +188,10 @@ public class AquUserController extends BaseController {
if (userId == null || userId < 0) { if (userId == null || userId < 0) {
return R.fail("用户未登录"); return R.fail("用户未登录");
} }
// 查询该用户的所有父账号 // 查询该用户的所有父账号
List<UserChildVo> list = userRelationMapper.selectParentUsersByChildId(userId); List<UserChildVo> list = userRelationMapper.selectParentUsersByChildId(userId);
return R.ok(list); return R.ok(list);
} }
@@ -215,11 +215,11 @@ public class AquUserController extends BaseController {
.eq(AquUser::getMobilePhone, request.getMobilePhone()) .eq(AquUser::getMobilePhone, request.getMobilePhone())
.select(AquUser::getId) .select(AquUser::getId)
); );
if (childUser == null) { if (childUser == null) {
return R.fail("该手机号用户不存在"); return R.fail("该手机号还未注册小程序,请先注册");
} }
Long childUserId = childUser.getId(); Long childUserId = childUser.getId();
// 检查是否已存在该子账号关系 // 检查是否已存在该子账号关系
@@ -228,7 +228,7 @@ public class AquUserController extends BaseController {
.eq(UserRelation::getParentUserId, userId) .eq(UserRelation::getParentUserId, userId)
.eq(UserRelation::getChildUserId, childUserId) .eq(UserRelation::getChildUserId, childUserId)
); );
if (count > 0) { if (count > 0) {
return R.fail("子账号已添加,无需重复添加"); return R.fail("子账号已添加,无需重复添加");
} }