门户首页中同步教材目录接口优化

This commit is contained in:
cjw 2024-06-20 15:31:39 +08:00
parent 88f21a5d9d
commit 965ef50b86
1 changed files with 19 additions and 7 deletions

View File

@ -61,6 +61,7 @@ public class PortalController extends BaseController {
public TableDataInfo<SysHomeShowVo> showList(SysHomeShowBo bo, PageQuery pageQuery) { public TableDataInfo<SysHomeShowVo> showList(SysHomeShowBo bo, PageQuery pageQuery) {
return sysHomeShowService.queryPageList(bo, pageQuery); return sysHomeShowService.queryPageList(bo, pageQuery);
} }
/** /**
* 获取学校名师详细信息 * 获取学校名师详细信息
* *
@ -69,7 +70,7 @@ public class PortalController extends BaseController {
@SaCheckPermission("home:show:query") @SaCheckPermission("home:show:query")
@GetMapping("/show/{showId}") @GetMapping("/show/{showId}")
public R<SysHomeShowVo> getShowInfo(@NotNull(message = "主键不能为空") public R<SysHomeShowVo> getShowInfo(@NotNull(message = "主键不能为空")
@PathVariable Long showId) { @PathVariable Long showId) {
return R.ok(sysHomeShowService.queryById(showId)); return R.ok(sysHomeShowService.queryById(showId));
} }
@ -81,6 +82,7 @@ public class PortalController extends BaseController {
public TableDataInfo<SysHomeTrendVo> trendList(SysHomeTrendBo bo, PageQuery pageQuery) { public TableDataInfo<SysHomeTrendVo> trendList(SysHomeTrendBo bo, PageQuery pageQuery) {
return sysHomeTrendService.queryPageList(bo, pageQuery); return sysHomeTrendService.queryPageList(bo, pageQuery);
} }
/** /**
* 获取学校动态详细信息 * 获取学校动态详细信息
* *
@ -89,7 +91,7 @@ public class PortalController extends BaseController {
@SaIgnore @SaIgnore
@GetMapping("/trend/{trendId}") @GetMapping("/trend/{trendId}")
public R<SysHomeTrendVo> getTrendInfo(@NotNull(message = "主键不能为空") public R<SysHomeTrendVo> getTrendInfo(@NotNull(message = "主键不能为空")
@PathVariable Long trendId) { @PathVariable Long trendId) {
return R.ok(sysHomeTrendService.queryById(trendId)); return R.ok(sysHomeTrendService.queryById(trendId));
} }
@ -108,7 +110,7 @@ public class PortalController extends BaseController {
*/ */
@SaIgnore @SaIgnore
@GetMapping("/resource/catalog/list") @GetMapping("/resource/catalog/list")
public R<List<SysCatalogResourceVo>> list(SysCatalogResourceBo bo) { public R<List<SysCatalogResourceVo>> resourceCatalogList(SysCatalogResourceBo bo) {
List<SysCatalogResourceVo> list = resourceService.queryList(bo); List<SysCatalogResourceVo> list = resourceService.queryList(bo);
return R.ok(list); return R.ok(list);
} }
@ -118,7 +120,7 @@ public class PortalController extends BaseController {
*/ */
@SaIgnore @SaIgnore
@GetMapping("/resource/list") @GetMapping("/resource/list")
public TableDataInfo<SysOssResourceVo> list(SysOssResourceBo bo, PageQuery pageQuery) { public TableDataInfo<SysOssResourceVo> resourceList(SysOssResourceBo bo, PageQuery pageQuery) {
return sysOssResourceService.queryPageList(bo, pageQuery); return sysOssResourceService.queryPageList(bo, pageQuery);
} }
@ -126,18 +128,28 @@ public class PortalController extends BaseController {
* 查询目录-同步教材 * 查询目录-同步教材
*/ */
@SaIgnore @SaIgnore
@GetMapping("/textbook/catalog/list") @GetMapping("/textbook/catalog/tree")
public R<List<Tree<Long>>> list(SysCatalogTextbookBo bo) { public R<List<Tree<Long>>> treeList(SysCatalogTextbookBo bo) {
List<Tree<Long>> trees = textbookService.buildTreeSelect(bo); List<Tree<Long>> trees = textbookService.buildTreeSelect(bo);
return R.ok(trees); return R.ok(trees);
} }
/**
* 查询目录-同步教材
*/
@SaIgnore
@GetMapping("/textbook/catalog/list")
public R<List<SysCatalogTextbookVo>> textbookCatalogList(SysCatalogTextbookBo bo) {
List<SysCatalogTextbookVo> list = textbookService.queryList(bo);
return R.ok(list);
}
/** /**
* 查询同步教材列表 * 查询同步教材列表
*/ */
@SaIgnore @SaIgnore
@GetMapping("/textbook/list") @GetMapping("/textbook/list")
public TableDataInfo<SysOssTextbookVo> list(SysOssTextbookBo bo, PageQuery pageQuery) { public TableDataInfo<SysOssTextbookVo> textbookList(SysOssTextbookBo bo, PageQuery pageQuery) {
return sysOssTextbookService.queryPageList(bo, pageQuery); return sysOssTextbookService.queryPageList(bo, pageQuery);
} }
} }