diff --git a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataStoreContactServiceImpl.java b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataStoreContactServiceImpl.java index 82930eae4..181fd5f26 100644 --- a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataStoreContactServiceImpl.java +++ b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataStoreContactServiceImpl.java @@ -77,7 +77,6 @@ public class BasicdataStoreContactServiceImpl extends BaseServiceImpl ids = storeContactEntities.stream().filter(f -> !f.getId().equals(basicdataStoreContact.getId())).map(BasicdataStoreContactEntity::getId).collect(Collectors.toList()); if (!ids.isEmpty()) { this.update(Wrappers.update().lambda() @@ -85,11 +84,13 @@ public class BasicdataStoreContactServiceImpl extends BaseServiceImpl collected = storeContactEntities.stream().filter(f -> f.getId().equals(basicdataStoreContact.getId())).collect(Collectors.toList()); + //修改客户的展示联系人为默认联系人 basicdataClientService.update(Wrappers.update().lambda() - .eq(BasicdataClientEntity::getId,basicdataStoreContact.getShopId()) - .set(BasicdataClientEntity::getLinkman,basicdataStoreContact.getLinkman()) - .set(BasicdataClientEntity::getPhone,basicdataStoreContact.getPhone()) + .eq(BasicdataClientEntity::getId,collected.get(0).getShopId()) + .set(BasicdataClientEntity::getLinkman,collected.get(0).getLinkman()) + .set(BasicdataClientEntity::getPhone,collected.get(0).getPhone()) ); this.updateById(basicdataStoreContact); return true;