定时器,欢迎语

dev
zhenghuang 5 years ago
parent b49a20f3c8
commit 1a83ef48f5

@ -39,6 +39,7 @@ public class GenerateQRCodeListener {
private PoiStoreStaffDOMapper poiStoreStaffDOMapper;
@Autowired
private PoiStoreDOMapper poiStoreDOMapper;
@Async
@EventListener
//后台创建活动实例并绑定店铺之后,给店铺批量生成二维码
@ -67,7 +68,6 @@ public class GenerateQRCodeListener {
}
if (storeIds.size() > 0) {
pmnActivityStoreRelationService.remove(Wrappers.<PmnActivityStoreRelation>lambdaQuery().eq(PmnActivityStoreRelation::getInstanceId, instance.getId()).notIn(PmnActivityStoreRelation::getStoreId, storeIds));
}
List<PmnPromotionSrc> storeSrcs = pmnPromotionSrcService.list(Wrappers.<PmnPromotionSrc>lambdaQuery().eq(PmnPromotionSrc::getInstanceId, instance.getId()).notIn(PmnPromotionSrc::getPromoterId, storeIds).eq(PmnPromotionSrc::getType, 2).select(PmnPromotionSrc::getPromoterId));
Set<Long> removeStoreSrcs = storeSrcs.stream().map(PmnPromotionSrc::getPromoterId).collect(Collectors.toSet());
List<PoiStoreStaffDTO> removeSellers = poiStoreStaffDOMapper.selectSellersByShopIds(new ArrayList<>(removeStoreSrcs));
@ -91,6 +91,7 @@ public class GenerateQRCodeListener {
}
});
log.info("生成失败数据: {}", fails);
}
} catch (Exception e) {
e.printStackTrace();
log.error("生成失败: {}", e);

Loading…
Cancel
Save