新增 用户与车牌绑定关系表与实体类等

This commit is contained in:
DESKTOP-D9QDT1P\JS-ZZA
2023-03-06 13:52:41 +08:00
parent 5581be0088
commit aa0af9996e
9 changed files with 342 additions and 3 deletions

View File

@@ -241,6 +241,16 @@ public class MemberService {
.build();
checkVerificationCode(registerAndLoginDTO);
memberBasicInfoService.memberBindingCarNo(dto);
// 判断当前车牌号是否已经绑定
MemberBasicInfo memberBasicInfo = memberBasicInfoService.selectInfoByMemberId(dto.getMemberId());
if (memberBasicInfo == null) {
throw new BusinessException(ReturnCodeEnum.CODE_USER_IS_NOT_REGISTER);
}
if (StringUtils.equals(memberBasicInfo.getLicensePlateNumber(), dto.getCarNo())) {
// 如果一致,提醒用户已绑定,不能重复绑定
throw new BusinessException(ReturnCodeEnum.CODE_THIS_CARNO_HAS_BEEN_BINGDING);
}else {
memberBasicInfoService.memberBindingCarNo(dto);
}
}
}