From 651aa739d36ac304a01fe405bd639cda1dc78d3f Mon Sep 17 00:00:00 2001 From: Lemon Date: Tue, 11 Jul 2023 08:34:06 +0800 Subject: [PATCH] update --- .../src/main/java/com/jsowell/service/MemberService.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java b/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java index c94617bca..096157927 100644 --- a/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java +++ b/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java @@ -315,8 +315,13 @@ public class MemberService { } relation.setPhoneNumber(dto.getPhoneNumber()); if (StringUtils.isNotBlank(dto.getVinCode())) { + // 判断当前vin是否被绑定 + MemberPlateNumberRelation memberPlateInfoByVinCode = memberPlateNumberRelationService.getMemberPlateInfoByVinCode(dto.getVinCode()); + if (memberPlateInfoByVinCode == null) { + throw new BusinessException(ReturnCodeEnum.CODE_THIS_VIN_HAS_BEEN_BINDING); + } relation.setVinCode(dto.getVinCode().toUpperCase(Locale.ROOT)); - relation.setVinStatus("1"); // 1-正常使用 + relation.setVinStatus(Constants.ONE); // 1-正常使用 } memberPlateNumberRelationService.insertMemberPlateNumberRelation(relation); }