添加直播间首页接口
This commit is contained in:
@ -17,6 +17,7 @@ import co.yixiang.enums.ProductEnum;
|
||||
import co.yixiang.modules.activity.service.YxStoreCombinationService;
|
||||
import co.yixiang.modules.activity.service.YxStoreSeckillService;
|
||||
import co.yixiang.modules.activity.vo.YxStoreSeckillQueryVo;
|
||||
import co.yixiang.modules.mp.service.YxWechatLiveService;
|
||||
import co.yixiang.modules.product.service.YxStoreProductService;
|
||||
import co.yixiang.modules.product.vo.YxSystemStoreQueryVo;
|
||||
import co.yixiang.modules.shop.param.YxSystemStoreQueryParam;
|
||||
@ -60,6 +61,7 @@ public class IndexController {
|
||||
private final YxSystemStoreService systemStoreService;
|
||||
private final YxStoreCombinationService storeCombinationService;
|
||||
private final YxStoreSeckillService storeSeckillService;
|
||||
private final YxWechatLiveService wechatLiveService;
|
||||
|
||||
@Cacheable(cacheNames = ShopConstants.YSHOP_REDIS_INDEX_KEY)
|
||||
@GetMapping("/index")
|
||||
@ -76,6 +78,7 @@ public class IndexController {
|
||||
.menus(systemGroupDataService.getDatas(ShopConstants.YSHOP_HOME_MENUS))
|
||||
.roll(systemGroupDataService.getDatas(ShopConstants.YSHOP_HOME_ROLL_NEWS))
|
||||
.seckillList(storeSeckillService.getList(1, 4))
|
||||
.liveList(wechatLiveService.getList(1,4,0))
|
||||
.build();
|
||||
return ApiResult.ok(indexVo);
|
||||
}
|
||||
|
@ -2,6 +2,7 @@ package co.yixiang.modules.shop.vo;
|
||||
|
||||
import co.yixiang.modules.activity.vo.YxStoreCombinationQueryVo;
|
||||
import co.yixiang.modules.activity.vo.YxStoreSeckillQueryVo;
|
||||
import co.yixiang.modules.mp.service.dto.YxWechatLiveDto;
|
||||
import co.yixiang.modules.product.vo.YxStoreProductQueryVo;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
@ -49,5 +50,8 @@ public class IndexVo {
|
||||
//首发新品->秒杀
|
||||
@ApiModelProperty("首发新品->秒杀")
|
||||
private List<YxStoreSeckillQueryVo> seckillList;
|
||||
//直播间信息
|
||||
@ApiModelProperty("直播间")
|
||||
private List<YxWechatLiveDto> liveList;
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user