fix:子账号不存在,提示信息修改。
This commit is contained in:
@@ -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("子账号已添加,无需重复添加");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user