|
@@ -2,14 +2,14 @@ import { ref, unref, onMounted, computed } from "vue";
|
|
|
import { chatApi } from '@/api/chat';
|
|
|
|
|
|
export const useInfinite = (path, props) => {
|
|
|
- const pageParams = ref({ page: 1, pageSize: 20 });
|
|
|
+ const pageParams = ref({ pageNum: 1, pageSize: 20 });
|
|
|
|
|
|
const recordList = ref([]);
|
|
|
const isFetching = ref(false);
|
|
|
const counter = ref(0);
|
|
|
const noMore = ref(false);
|
|
|
|
|
|
- const isMore = computed(() => pageParams.value.page * pageParams.value.pageSize < counter.value);
|
|
|
+ const isMore = computed(() => pageParams.value.pageNum * pageParams.value.pageSize < counter.value);
|
|
|
|
|
|
const addHistoryRecord = record => {
|
|
|
recordList.value.unshift(...record);
|
|
@@ -28,7 +28,7 @@ export const useInfinite = (path, props) => {
|
|
|
counter.value = total;
|
|
|
|
|
|
if (unref(isMore)) {
|
|
|
- pageParams.value.page ++;
|
|
|
+ pageParams.value.pageNum ++;
|
|
|
} else {
|
|
|
noMore.value = true;
|
|
|
}
|
|
@@ -37,7 +37,7 @@ export const useInfinite = (path, props) => {
|
|
|
}
|
|
|
|
|
|
const onReset = async () => {
|
|
|
- const { rows, total } = await initRecordData({page:1, pageSize: (pageParams.value.page * pageParams.value.pageSize) + 1});
|
|
|
+ const { rows, total } = await initRecordData({pageNum:1, pageSize: (pageParams.value.page * pageParams.value.pageSize) + 1});
|
|
|
|
|
|
recordList.value = rows;
|
|
|
counter.value = total;
|
|
@@ -45,7 +45,7 @@ export const useInfinite = (path, props) => {
|
|
|
}
|
|
|
|
|
|
const onRestore = async (params) => {
|
|
|
- pageParams.value = { page: 1, pageSize: 20 };
|
|
|
+ pageParams.value = { pageNum: 1, pageSize: 20 };
|
|
|
const { rows, total } = await initRecordData(params);
|
|
|
recordList.value = rows;
|
|
|
counter.value = total;
|