优化工具箱分页参数及接口路径
This commit is contained in:
@ -14,8 +14,8 @@ export const create = (params: TcreateReq) => {
|
||||
/***
|
||||
* 获得内容信息分页
|
||||
*/
|
||||
export const page = (params: TpageReq) => {
|
||||
return useFetchRequest.get<IResponse<TpageRes>>('/prod-api/app-api/business/app/project-resource/page', {
|
||||
export const page = (params: any) => {
|
||||
return useFetchRequest.get<IResponse<TpageRes>>('/prod-api/app-api/business/resource/page', {
|
||||
query: params,
|
||||
})
|
||||
}
|
||||
|
||||
@ -58,7 +58,7 @@
|
||||
</div>
|
||||
<el-pagination
|
||||
v-if="pageRes?.list.length"
|
||||
v-model:current-page="pageReq.pageNum"
|
||||
v-model:current-page="pageReq.pageNo"
|
||||
:page-size="pageReq.pageSize"
|
||||
layout="total, prev, pager, next"
|
||||
:total="pageRes?.total"
|
||||
@ -125,7 +125,7 @@
|
||||
const cascaderProps = { multiple: false, label: 'name', value: 'id', emitPath: false }
|
||||
|
||||
const pageReq = reactive({
|
||||
pageNum: 1,
|
||||
pageNo: 1,
|
||||
pageSize: 10,
|
||||
title: '',
|
||||
categoryId: undefined,
|
||||
@ -171,18 +171,18 @@
|
||||
// getPage()
|
||||
|
||||
const handleCurrentChange = (page: number) => {
|
||||
pageReq.pageNum = page
|
||||
pageReq.pageNo = page
|
||||
getPage()
|
||||
}
|
||||
|
||||
const handleSizeChange = (size: number) => {
|
||||
pageReq.pageSize = size
|
||||
pageReq.pageNum = 1
|
||||
pageReq.pageNo = 1
|
||||
getPage()
|
||||
}
|
||||
|
||||
const search = (val?: string) => {
|
||||
pageReq.pageNum = 1
|
||||
pageReq.pageNo = 1
|
||||
pageReq.title = val || ''
|
||||
getPage()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user