From 1a440f728a1b58fddf26180f62eb28c66b18de72 Mon Sep 17 00:00:00 2001 From: guohb Date: Mon, 6 May 2024 09:56:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=B4=E5=83=8F=E5=AE=9E=E4=BD=93=E8=BD=AC?= =?UTF-8?q?=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cool/store/service/impl/ApplyLicenseServiceImpl.java | 8 +++++++- .../java/com/cool/store/utils/poi/constant/Constants.java | 3 +++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java index 2a1c9d3c1..03e0aa126 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java @@ -23,6 +23,7 @@ import com.cool.store.response.SubmitLicenseResponse; import com.cool.store.service.ApplyLicenseService; import com.cool.store.service.RegionService; import com.cool.store.utils.StringUtil; +import com.cool.store.utils.poi.StringUtils; import com.cool.store.utils.poi.constant.Constants; import com.cool.store.vo.OpenAcceptanceInfoListVO; import com.cool.store.vo.ShopAuditInfoVO; @@ -110,7 +111,12 @@ public class ApplyLicenseServiceImpl implements ApplyLicenseService { .filter(item -> StringUtil.isNotBlank(item.getUserId()) && StringUtil.isNotBlank(item.getAvatar())) .collect(Collectors.toMap(k -> k.getUserId(), v -> v.getAvatar())); listByShopIdAndType.stream().forEach( item -> { - item.setAvatar(userAvatarMap.get(item.getSubmittedUserId())); + String avatar = userAvatarMap.get(item.getSubmittedUserId()); + if (StringUtils.isBlank(avatar)){ + item.setAvatar(Constants.AVATAR_DEFAULT); + }else { + item.setAvatar(avatar); + } }); } submitLicenseResponse.setProcessRecords(listByShopIdAndType); diff --git a/coolstore-partner-service/src/main/java/com/cool/store/utils/poi/constant/Constants.java b/coolstore-partner-service/src/main/java/com/cool/store/utils/poi/constant/Constants.java index aa708f83c..83a6bf87b 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/utils/poi/constant/Constants.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/utils/poi/constant/Constants.java @@ -199,4 +199,7 @@ public class Constants public static final String FIRST_ORDER = "/api/kdz/get-store-balance"; + public static String AVATAR_DEFAULT = "https://oss-store.coolcollege.cn/eid/e17cd2dc350541df8a8b0af9bd27f77d/2404/53308197437354940.png"; + + }