update 修改车牌、车架号

This commit is contained in:
Lemon
2023-06-09 18:31:54 +08:00
parent c8e8cb5df8
commit 3c4052ea91
7 changed files with 38 additions and 6 deletions

View File

@@ -240,7 +240,7 @@ public class MemberController extends BaseController {
/**
* 用户绑定车牌号
* 用户绑定车牌号、vin
* http://localhost:8080/uniapp/member/memberBindingCarNo
*
* @return
@@ -278,9 +278,13 @@ public class MemberController extends BaseController {
try {
String memberId = getMemberIdByAuthorization(request);
MemberPlateNumberRelation relation = MemberPlateNumberRelation.builder()
.id(Integer.valueOf(dto.getId()))
.memberId(memberId)
.licensePlateNumber(dto.getCarNo())
.build();
if (StringUtils.isNotBlank(dto.getVinCode())) {
relation.setVinCode(dto.getVinCode());
}
int i = memberPlateNumberRelationService.updatePlateNumber(relation);
response = new RestApiResponse<>(i);
} catch (Exception e) {

View File

@@ -319,6 +319,10 @@ public class MemberService {
throw new BusinessException(ReturnCodeEnum.CODE_THIS_CARNO_HAS_BEEN_BINDING);
}
relation.setPhoneNumber(dto.getPhoneNumber());
if (StringUtils.isNotBlank(dto.getVinCode())) {
relation.setVinCode(dto.getVinCode());
relation.setVinStatus("0");
}
memberPlateNumberRelationService.insertMemberPlateNumberRelation(relation);
}