diff --git a/src/main/java/com/whdc/controller/AddressBookController.java b/src/main/java/com/whdc/controller/AddressBookController.java index 254c3ba..7d2fab2 100644 --- a/src/main/java/com/whdc/controller/AddressBookController.java +++ b/src/main/java/com/whdc/controller/AddressBookController.java @@ -95,6 +95,14 @@ public class AddressBookController { return ResultJson.error("该名称重复"); } + if (StringUtils.isNotBlank(model.getPhone()) && CollectionUtils.isNotEmpty( + service.lambdaQuery() + .eq(AddressBook::getPhone,model.getPhone().trim()) + .list()) + ){ + return ResultJson.error("该手机号已存在"); + } + // 添加日志 versionsService.saveInfo(model,VersionsType.ADD); model.setId(null); @@ -154,6 +162,15 @@ public class AddressBookController { return ResultJson.error("该名称重复"); } + if (StringUtils.isNotBlank(model.getPhone()) && CollectionUtils.isNotEmpty( + service.lambdaQuery() + .eq(AddressBook::getPhone,model.getPhone().trim()) + .ne(AddressBook::getId, model.getId()) + .list()) + ){ + return ResultJson.error("该手机号已存在"); + } + // List list = versionsService.lambdaQuery() // .eq(Versions::getAbId, model.getId()) // .list();