CN-207 proxy 列表页面增加 导入导出 按钮

This commit is contained in:
hyx
2021-10-27 12:45:30 +08:00
parent ddfeffd259
commit 70ed8deda2
2 changed files with 259 additions and 1 deletions

View File

@@ -18,6 +18,19 @@
type="button" @click="add">
<i class="cn-icon-add cn-icon"></i>
</button>
<top-tool-more-options
ref="export"
id="model"
:params="searchLabel"
class="top-tool-export margin-l-10 margin-r-10"
export-file-name="galaxyProxy"
export-url="/galaxy/setting/export"
import-url="/galaxy/setting/import"
@afterImport="getTableData"
>
<template v-slot:before>
</template>
</top-tool-more-options>
</template>
<template v-slot:default>
<galaxy-proxy-table
@@ -58,13 +71,15 @@ import galaxyProxyTable from '@/components/table/settings/GalaxyProxyTable'
import dataListMixin from '@/mixins/dataList'
import { api } from '@/utils/api'
import { get, put } from '@/utils/http'
import topToolMoreOptions from '@/components/common/popBox/topToolMoreOptions'
export default {
name: 'GalaxyProxy',
components: {
cnDataList,
galaxyProxyBox,
galaxyProxyTable
galaxyProxyTable,
topToolMoreOptions,
},
mixins: [dataListMixin],
data () {