|
@@ -61,8 +61,11 @@ public class FamilyMembersServiceImpl extends ServiceImpl<FamilyMembersMapper, F
|
|
|
@Override
|
|
|
public Result<String> addFamilyMembers(AddFamilyMembersDTO addFamilyMembersDTO) {
|
|
|
|
|
|
- if (StringUtils.isEmpty(addFamilyMembersDTO.getPhone())){
|
|
|
- return Result.error("添加家庭成员失败,手机号不允许为空");
|
|
|
+ if (StringUtils.isEmpty(addFamilyMembersDTO.getPhone())||addFamilyMembersDTO.getPhone().length()>11){
|
|
|
+ return Result.error("添加家庭成员失败,手机号不允许为空,或者长度超过11位数");
|
|
|
+ }
|
|
|
+ if (StringUtils.isEmpty(addFamilyMembersDTO.getIdentityCard())||addFamilyMembersDTO.getIdentityCard().length()>18){
|
|
|
+ return Result.error("添加家庭成员失败,身份证号不允许为空,或者长度超过18位数");
|
|
|
}
|
|
|
FamilyMembers familyMembers = familyMembersMapper.findByUserIdAndPhone(addFamilyMembersDTO.getUserId(),addFamilyMembersDTO.getPhone());
|
|
|
if (familyMembers==null){
|