wujingjing
2025-04-07 457cc6cf166d3b6c22be4f78c1db8802a7fbb4c7
src/components/table/index.vue
@@ -58,8 +58,8 @@
         >
         </el-pagination>
         <div class="table-footer-tool">
            <SvgIcon name="iconfont icon-yunxiazai_o" :size="22" title="导出" @click="onImportTable" />
            <SvgIcon name="iconfont icon-shuaxin" :size="22" title="刷新" @click="onRefreshTable" />
            <SvgIcon name="myiconfont icon-yunxiazai_o" :size="22" title="导出" @click="onImportTable" />
            <SvgIcon name="myiconfont icon-shuaxin" :size="22" title="刷新" @click="onRefreshTable" />
            <el-popover
               placement="top-end"
               trigger="click"
@@ -70,7 +70,7 @@
               @show="onSetTable"
            >
               <template #reference>
                  <SvgIcon name="iconfont icon-quanjushezhi_o" :size="22" title="设置" />
                  <SvgIcon name="myiconfont icon-quanjushezhi_o" :size="22" title="设置" />
               </template>
               <template #default>
                  <div class="tool-box">
@@ -103,11 +103,11 @@
</template>
<script setup lang="ts" name="netxTable">
import { reactive, computed, nextTick, ref } from 'vue';
import { ElMessage } from 'element-plus';
import table2excel from 'js-table2excel';
import Sortable from 'sortablejs';
import { storeToRefs } from 'pinia';
import Sortable from 'sortablejs';
import { computed, nextTick, reactive, ref } from 'vue';
import { useThemeConfig } from '/@/stores/themeConfig';
import '/@/theme/tableTool.scss';