Просмотр исходного кода

[首页浮层广告][修改][属性注入]

release_toaliyun_real
gongbiao 6 лет назад
Родитель
Сommit
7ce34e156c
2 измененных файлов: 8 добавлений и 8 удалений
  1. +1
    -1
      mallinkAdmin/src/main/java/com/iformall/controller/market/WxFloatingLayerController.java
  2. +7
    -7
      mallinkService/src/main/java/com/iformall/service/impl/WxCuserFloatingLayerServiceImpl.java

+ 1
- 1
mallinkAdmin/src/main/java/com/iformall/controller/market/WxFloatingLayerController.java Просмотреть файл

@@ -29,7 +29,7 @@ public class WxFloatingLayerController extends BaseController {
private final Logger logger = LoggerFactory.getLogger(this.getClass());

@Autowired
private WxFloatingLayerService wxFloatingLayerService;
WxFloatingLayerService wxFloatingLayerService;

@ApiOperation("分页列表接口")
@GetMapping("/list")


+ 7
- 7
mallinkService/src/main/java/com/iformall/service/impl/WxCuserFloatingLayerServiceImpl.java Просмотреть файл

@@ -25,13 +25,13 @@ public class WxCuserFloatingLayerServiceImpl implements WxCuserFloatingLayerServ
private final Logger logger = LoggerFactory.getLogger(this.getClass());

@Autowired
WxCuserFloatingLayerMapper WxCuserFloatingLayerMapper;
WxCuserFloatingLayerMapper wxCuserFloatingLayerMapper;

@Autowired
WxFloatingLayerMapper WxFloatingLayerMapper;
WxFloatingLayerMapper wxFloatingLayerMapper;

@Autowired
WxCUserMapper WxCUserMapper;
WxCUserMapper wxCUserMapper;


@Override
@@ -39,14 +39,14 @@ public class WxCuserFloatingLayerServiceImpl implements WxCuserFloatingLayerServ
//1 查看是否存在用户,用户不存在 直接返回浮层信息
WxCUser user = new WxCUser();
user.setOpenId(openId);
WxCUser byOpenId = WxCUserMapper.findByOpenId(user);
WxCUser byOpenId = wxCUserMapper.findByOpenId(user);
if (byOpenId == null) {
return getWxFloatingLayer();
}
//2 用户存在 查看是否已有弹出记录 没有 保存记录后返回浮层信息
WxCuserFloatingLayer wxCuserFloatingLayerQuery = new WxCuserFloatingLayer();
wxCuserFloatingLayerQuery.setUserId(byOpenId.getId());
WxCuserFloatingLayer wxCuserFloatingLayer = WxCuserFloatingLayerMapper.selectOne(new QueryWrapper<>(wxCuserFloatingLayerQuery));
WxCuserFloatingLayer wxCuserFloatingLayer = wxCuserFloatingLayerMapper.selectOne(new QueryWrapper<>(wxCuserFloatingLayerQuery));
if (wxCuserFloatingLayer == null) {
saveCuserFloatingLayer(byOpenId);
return getWxFloatingLayer();
@@ -62,12 +62,12 @@ public class WxCuserFloatingLayerServiceImpl implements WxCuserFloatingLayerServ
wxCuserFloatingLayer.setUserId(wxCUser.getId());
wxCuserFloatingLayer.setTenantId(wxCUser.getTenantId());
wxCuserFloatingLayer.setCreateTime(new Date());
WxCuserFloatingLayerMapper.insert(wxCuserFloatingLayer);
wxCuserFloatingLayerMapper.insert(wxCuserFloatingLayer);
}

public WxFloatingLayer getWxFloatingLayer() {
WxFloatingLayer wxFloatingLayer = new WxFloatingLayer();
wxFloatingLayer.setStatus(EnumFloatingLayerStatus.STATUS_THROW_IN.getCode());
return WxFloatingLayerMapper.selectOne(new QueryWrapper<>(wxFloatingLayer));
return wxFloatingLayerMapper.selectOne(new QueryWrapper<>(wxFloatingLayer));
}
}

Загрузка…
Отмена
Сохранить