diff --git a/src/main/java/com/kiisoo/ic/store/service/StoreEmployeeService.java b/src/main/java/com/kiisoo/ic/store/service/StoreEmployeeService.java index 4169f4d..83347c6 100644 --- a/src/main/java/com/kiisoo/ic/store/service/StoreEmployeeService.java +++ b/src/main/java/com/kiisoo/ic/store/service/StoreEmployeeService.java @@ -660,9 +660,13 @@ public class StoreEmployeeService { } String url = poiStoreStaff.getEpWechatQrCode(); if (StringUtils.isBlank(url)){ + try { url = getQrCodeFromBSD(cpUserId, BSD_REQ_QRCODE_TYPE_STORE, poiStoreStaff.getStaffCode(), poiStore.getCode()); - poiStoreStaff.setEpWechatQrCode(url); - poiStoreStaffDOMapper.updateById(poiStoreStaff); + }catch (Exception e) { + continue; + } + poiStoreStaff.setEpWechatQrCode(url); + poiStoreStaffDOMapper.updateById(poiStoreStaff); } if (StringUtils.isBlank(url)) { continue;