|
|
|
@ -312,9 +312,19 @@ public class StoreEmployeeService {
|
|
|
|
|
if (StringUtils.isBlank(cpUserId)) {
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
QueryWrapper<PrivilageCpUserDO> userQw = new QueryWrapper<>();
|
|
|
|
|
userQw.eq("cp_user_id",cpUserId).last("limit 1");
|
|
|
|
|
PrivilageCpUserDO privilageCpUserDO = privilageCpUserDOMapper.selectOne(userQw);
|
|
|
|
|
|
|
|
|
|
String url = getQrCodeFromBSD(cpUserId, BSD_REQ_QRCODE_TYPE_STORE, "0", poiStore.getCode());
|
|
|
|
|
|
|
|
|
|
String url = "";
|
|
|
|
|
if (privilageCpUserDO != null){
|
|
|
|
|
url = privilageCpUserDO.getQrCode();
|
|
|
|
|
}
|
|
|
|
|
if (StringUtils.isBlank(url)){
|
|
|
|
|
url = getQrCodeFromBSD(cpUserId, BSD_REQ_QRCODE_TYPE_STORE, "0", poiStore.getCode());
|
|
|
|
|
privilageCpUserDO.setQrCode(url);
|
|
|
|
|
int update = privilageCpUserDOMapper.updateById(privilageCpUserDO);
|
|
|
|
|
}
|
|
|
|
|
if (StringUtils.isBlank(url)) {
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
@ -494,8 +504,12 @@ public class StoreEmployeeService {
|
|
|
|
|
if (StringUtils.isBlank(cpUserId)) {
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
String url = getQrCodeFromBSD(cpUserId, BSD_REQ_QRCODE_TYPE_STORE, poiStoreStaff.getStaffCode(), poiStore.getCode());
|
|
|
|
|
String url = poiStoreStaff.getEpWechatQrCode();
|
|
|
|
|
if (StringUtils.isBlank(url)){
|
|
|
|
|
url = getQrCodeFromBSD(cpUserId, BSD_REQ_QRCODE_TYPE_STORE, poiStoreStaff.getStaffCode(), poiStore.getCode());
|
|
|
|
|
poiStoreStaff.setEpWechatQrCode(url);
|
|
|
|
|
poiStoreStaffDOMapper.updateById(poiStoreStaff);
|
|
|
|
|
}
|
|
|
|
|
if (StringUtils.isBlank(url)) {
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|