...
|
...
|
@@ -19,7 +19,6 @@ |
19
|
19
|
import { RunTaskModal } from './components/RunTaskModal';
|
20
|
20
|
import { DetailDrawer } from './components/DetailDrawer';
|
21
|
21
|
import { useDrawer } from '/@/components/Drawer';
|
22
|
|
- import { CardLayoutButton } from '/@/components/Widget';
|
23
|
22
|
|
24
|
23
|
const [registerModal, { openModal }] = useModal();
|
25
|
24
|
const [registerDrawer, { openDrawer }] = useDrawer();
|
...
|
...
|
@@ -42,12 +41,10 @@ |
42
|
41
|
getDataSource();
|
43
|
42
|
};
|
44
|
43
|
|
45
|
|
- const colNumber = ref(5);
|
46
|
44
|
const pagination = reactive({
|
47
|
45
|
current: 1,
|
48
|
46
|
total: 0,
|
49
|
|
- pageSize: unref(colNumber) * 2,
|
50
|
|
- showQuickJumper: true,
|
|
47
|
+ pageSize: 10,
|
51
|
48
|
size: 'small',
|
52
|
49
|
showSizeChanger: false,
|
53
|
50
|
showTotal: (total: number) => `共 ${total} 条数据`,
|
...
|
...
|
@@ -61,15 +58,13 @@ |
61
|
58
|
try {
|
62
|
59
|
loading.value = true;
|
63
|
60
|
const params = getFieldsValue();
|
64
|
|
- const pageSize = unref(colNumber) * 2;
|
65
|
61
|
const { items, total } = await getTaskCenterList({
|
66
|
62
|
page: pagination.current,
|
67
|
|
- pageSize,
|
|
63
|
+ pageSize: pagination.pageSize,
|
68
|
64
|
...params,
|
69
|
65
|
});
|
70
|
66
|
dataSource.value = items;
|
71
|
67
|
pagination.total = total;
|
72
|
|
- pagination.pageSize = pageSize;
|
73
|
68
|
} catch (error) {
|
74
|
69
|
throw error;
|
75
|
70
|
} finally {
|
...
|
...
|
@@ -145,7 +140,7 @@ |
145
|
140
|
ref="listElRef"
|
146
|
141
|
:dataSource="dataSource"
|
147
|
142
|
:pagination="pagination"
|
148
|
|
- :grid="{ gutter: 16, xs: 1, sm: 1, md: 2, lg: 3, xl: 3, xxl: 4, column: colNumber }"
|
|
143
|
+ :grid="{ gutter: 16, xs: 1, sm: 1, md: 2, lg: 3, xl: 3, xxl: 4, column: 4 }"
|
149
|
144
|
:loading="loading"
|
150
|
145
|
>
|
151
|
146
|
<template #header>
|
...
|
...
|
@@ -154,7 +149,7 @@ |
154
|
149
|
<span class="text-lg font-medium">任务列表</span>
|
155
|
150
|
</div>
|
156
|
151
|
<Space>
|
157
|
|
- <CardLayoutButton v-model:value="colNumber" :max="4" :min="1" @change="reload" />
|
|
152
|
+ <!-- <CardLayoutButton v-model:value="colNumber" :max="4" :min="1" @change="reload" /> -->
|
158
|
153
|
<Tooltip v-if="dataSource.length" title="刷新">
|
159
|
154
|
<Button type="primary" @click="getDataSource">
|
160
|
155
|
<ReloadOutlined :spin="loading" />
|
...
|
...
|
|