init
This commit is contained in:
@@ -1,16 +1,20 @@
|
||||
package com.ruoyi.cai.controller.app;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.ruoyi.cai.domain.CaiBanner;
|
||||
import com.ruoyi.cai.dto.app.query.AnchorListQuery;
|
||||
import com.ruoyi.cai.dto.app.query.UserQuery;
|
||||
import com.ruoyi.cai.dto.app.vo.AnchorListVo;
|
||||
import com.ruoyi.cai.dto.app.vo.IndexBannerVo;
|
||||
import com.ruoyi.cai.dto.app.vo.UserInfoVo;
|
||||
import com.ruoyi.cai.dto.app.vo.UserListVo;
|
||||
import com.ruoyi.cai.service.CaiAnchorService;
|
||||
import com.ruoyi.cai.service.CaiBannerService;
|
||||
import com.ruoyi.cai.service.CaiUserService;
|
||||
import com.ruoyi.common.core.domain.PageQuery;
|
||||
import com.ruoyi.common.core.domain.R;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
import com.ruoyi.common.utils.BeanConvertUtil;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
@@ -18,6 +22,8 @@ import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@RestController
|
||||
@RequestMapping("/api/index")
|
||||
@@ -28,6 +34,15 @@ public class CaiIndexController {
|
||||
private CaiAnchorService anchorService;
|
||||
@Autowired
|
||||
private CaiUserService caiUserService;
|
||||
@Autowired
|
||||
private CaiBannerService bannerService;
|
||||
|
||||
@GetMapping("/banner")
|
||||
@Operation(summary = "获取首页banner图")
|
||||
public R<List<IndexBannerVo>> banner(){
|
||||
List<CaiBanner> res = bannerService.index();
|
||||
return R.ok(BeanConvertUtil.convertListTo(res, IndexBannerVo::new));
|
||||
}
|
||||
|
||||
@GetMapping("/anchor/page")
|
||||
@Operation(summary = "查询主播-分页")
|
||||
|
||||
@@ -1,15 +1,11 @@
|
||||
package com.ruoyi.cai.controller.app;
|
||||
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.ruoyi.cai.domain.CaiCitys;
|
||||
import com.ruoyi.cai.domain.CaiGoods;
|
||||
import com.ruoyi.cai.domain.CaiReportCate;
|
||||
import com.ruoyi.cai.domain.CaiWithdrawExchange;
|
||||
import com.ruoyi.cai.service.CaiCitysService;
|
||||
import com.ruoyi.cai.service.CaiGoodsService;
|
||||
import com.ruoyi.cai.service.CaiReportCateService;
|
||||
import com.ruoyi.cai.service.CaiWithdrawExchangeService;
|
||||
import com.ruoyi.cai.domain.*;
|
||||
import com.ruoyi.cai.dto.app.vo.GiftVo;
|
||||
import com.ruoyi.cai.service.*;
|
||||
import com.ruoyi.common.core.domain.R;
|
||||
import com.ruoyi.common.utils.BeanConvertUtil;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
@@ -33,6 +29,8 @@ public class CaiSettingAppController {
|
||||
private CaiReportCateService reportCateService;
|
||||
@Autowired
|
||||
private CaiCitysService citysService;
|
||||
@Autowired
|
||||
private CaiGiftService giftService;
|
||||
|
||||
@GetMapping("/goods")
|
||||
@Operation(summary = "充值配置")
|
||||
@@ -64,4 +62,12 @@ public class CaiSettingAppController {
|
||||
public R<Map<Long,String>> city(){
|
||||
return R.ok(citysService.all());
|
||||
}
|
||||
|
||||
@GetMapping("/gift")
|
||||
@Operation(summary = "礼物配置")
|
||||
public R<List<GiftVo>> gift(){
|
||||
List<CaiGift> res = giftService.all();
|
||||
return R.ok(BeanConvertUtil.convertListTo(res, GiftVo::new));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user