Optimize tool management and store api

This commit is contained in:
2024-02-20 11:17:34 +08:00
parent 00742ea541
commit 46a603b924
3 changed files with 3 additions and 2 deletions

View File

@@ -47,8 +47,7 @@ class ManagementServiceImpl(
override fun getPage(toolManagementGetParam: ToolManagementGetParam?): PageVo<ToolVo> {
val toolIdsPage = Page<Long>(toolManagementGetParam?.currentPage ?: 1, toolManagementGetParam?.pageSize ?: 20)
PageUtil.setPageSort(toolManagementGetParam, toolIdsPage, OrderItem.desc("id"))
toolIdsPage.setOptimizeCountSql(false)
val toolIdsIPage =
baseMapper.selectPage(

View File

@@ -25,6 +25,7 @@ import top.fatweb.oxygen.api.vo.tool.ToolVo
class StoreServiceImpl : ServiceImpl<StoreMapper, Tool>(), IStoreService {
override fun getPage(toolStoreGetParam: ToolStoreGetParam?): PageVo<ToolVo> {
val toolIdsPage = Page<Long>(toolStoreGetParam?.currentPage ?: 1, 20)
toolIdsPage.setOptimizeCountSql(false)
val toolIdsIPage = baseMapper.selectPage(toolIdsPage, toolStoreGetParam?.searchValue)
val toolPage = Page<Tool>(toolIdsIPage.current, toolIdsIPage.size, toolIdsIPage.total)