优化前端复制模块.

This commit is contained in:
lijiahangmax
2024-03-17 21:25:38 +08:00
parent 2819df9c31
commit 127f4df302
16 changed files with 62 additions and 77 deletions

View File

@@ -92,7 +92,7 @@
import { usePagination } from '@/types/table';
import useVisible from '@/hooks/visible';
import useLoading from '@/hooks/loading';
import useCopy from '@/hooks/copy';
import { copy } from '@/hooks/copy';
import columns from './table.columns';
import { getExecTemplatePage } from '@/api/exec/exec-template';
@@ -100,7 +100,6 @@
const { visible, setVisible } = useVisible();
const { loading, setLoading } = useLoading();
const { copy } = useCopy();
const pagination = usePagination();
const tableRenderData = ref<ExecTemplateQueryResponse[]>([]);

View File

@@ -38,14 +38,18 @@
:bordered="false">
<!-- 修改前 -->
<template #beforeValue="{ record }">
<span class="copy-left" title="复制" @click="copy(record.beforeValue)">
<span class="copy-left"
title="复制"
@click="copy(record.beforeValue, '已复制')">
<icon-copy />
</span>
<span>{{ record.beforeValue }}</span>
</template>
<!-- 修改后 -->
<template #afterValue="{ record }">
<span class="copy-left" title="复制" @click="copy(record.afterValue)">
<span class="copy-left"
title="复制"
@click="copy(record.afterValue, '已复制')">
<icon-copy />
</span>
<span>{{ record.afterValue }}</span>
@@ -82,7 +86,7 @@
import useVisible from '@/hooks/visible';
import { getHistoryValuePage } from '@/api/meta/history-value';
import { usePagination } from '@/types/table';
import useCopy from '@/hooks/copy';
import { copy } from '@/hooks/copy';
import columns from './table.columns';
import { Message } from '@arco-design/web-vue';
@@ -92,7 +96,6 @@
});
const emits = defineEmits(['updated']);
const { copy } = useCopy();
const pagination = usePagination();
const { visible, setVisible } = useVisible();
const { loading, setLoading } = useLoading();