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

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

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()); private final Logger logger = LoggerFactory.getLogger(this.getClass());


@Autowired @Autowired
private WxFloatingLayerService wxFloatingLayerService;
WxFloatingLayerService wxFloatingLayerService;


@ApiOperation("分页列表接口") @ApiOperation("分页列表接口")
@GetMapping("/list") @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()); private final Logger logger = LoggerFactory.getLogger(this.getClass());


@Autowired @Autowired
WxCuserFloatingLayerMapper WxCuserFloatingLayerMapper;
WxCuserFloatingLayerMapper wxCuserFloatingLayerMapper;


@Autowired @Autowired
WxFloatingLayerMapper WxFloatingLayerMapper;
WxFloatingLayerMapper wxFloatingLayerMapper;


@Autowired @Autowired
WxCUserMapper WxCUserMapper;
WxCUserMapper wxCUserMapper;




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


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

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