|
|
|
@@ -56,7 +56,12 @@ public class WxCuserFloatingLayerServiceImpl implements WxCuserFloatingLayerServ |
|
|
|
wxCuserFloatingLayerQuery.setUserId(byOpenId.getId()); |
|
|
|
WxCuserFloatingLayer wxCuserFloatingLayer = wxCuserFloatingLayerMapper.selectOne(new QueryWrapper<>(wxCuserFloatingLayerQuery)); |
|
|
|
if (wxCuserFloatingLayer == null) { |
|
|
|
saveCuserFloatingLayer(byOpenId); |
|
|
|
try { |
|
|
|
saveCuserFloatingLayer(byOpenId); |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("用户 {} 已弹过浮层",byOpenId.getId()); |
|
|
|
return null; |
|
|
|
} |
|
|
|
return getWxFloatingLayer(byOpenId); |
|
|
|
} |
|
|
|
return null; |
|
|
|
|