fix: 列操作失效
This commit is contained in:
parent
ce3e484795
commit
304e5375f2
@ -20,7 +20,7 @@ const detailData = ref<Api.JobBatch.JobBatch | null>();
|
|||||||
/** 详情页可见状态 */
|
/** 详情页可见状态 */
|
||||||
const { bool: detailVisible, setTrue: openDetail } = useBoolean(false);
|
const { bool: detailVisible, setTrue: openDetail } = useBoolean(false);
|
||||||
|
|
||||||
const { columns, data, getData, loading, mobilePagination, searchParams, resetSearchParams } = useTable({
|
const { columnChecks, columns, data, getData, loading, mobilePagination, searchParams, resetSearchParams } = useTable({
|
||||||
apiFn: fetchGetJobBatchList,
|
apiFn: fetchGetJobBatchList,
|
||||||
apiParams: {
|
apiParams: {
|
||||||
page: 1,
|
page: 1,
|
||||||
@ -102,7 +102,7 @@ function detail(id: string) {
|
|||||||
|
|
||||||
/** 处理路由 query 参数变化 */
|
/** 处理路由 query 参数变化 */
|
||||||
async function handleQueryChanged(jobId: number) {
|
async function handleQueryChanged(jobId: number) {
|
||||||
if (jobId === 0) {
|
if (!jobId) {
|
||||||
searchParams.jobName = null;
|
searchParams.jobName = null;
|
||||||
} else {
|
} else {
|
||||||
const { data: jobList, error } = await fetchGetJobNameList({ jobId });
|
const { data: jobList, error } = await fetchGetJobNameList({ jobId });
|
||||||
@ -137,7 +137,13 @@ watch(
|
|||||||
header-class="view-card-header"
|
header-class="view-card-header"
|
||||||
>
|
>
|
||||||
<template #header-extra>
|
<template #header-extra>
|
||||||
<TableHeaderOperation :loading="loading" :show-delete="false" :show-add="false" @refresh="getData" />
|
<TableHeaderOperation
|
||||||
|
v-model:columns="columnChecks"
|
||||||
|
:loading="loading"
|
||||||
|
:show-delete="false"
|
||||||
|
:show-add="false"
|
||||||
|
@refresh="getData"
|
||||||
|
/>
|
||||||
</template>
|
</template>
|
||||||
<NDataTable
|
<NDataTable
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
|
Loading…
Reference in New Issue
Block a user