左侧菜单增加数据导出入口,窗口路由优化
This commit is contained in:
@@ -46,8 +46,8 @@
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
<el-dropdown-item icon="el-icon-coin" :command="{command: 'procedure', node: node}">函数管理</el-dropdown-item>
|
||||
<el-dropdown-item icon="el-icon-refresh" :command="{command: 'refresh', node: node}">刷新</el-dropdown-item>
|
||||
<!-- <el-dropdown-item icon="el-icon-upload2" :command="{command: 'upload', node: node}">导入</el-dropdown-item>-->
|
||||
<!-- <el-dropdown-item icon="el-icon-download" :command="{command: 'download', node: node}">导出</el-dropdown-item>-->
|
||||
<!--<el-dropdown-item icon="el-icon-upload2" :command="{command: 'upload', node: node}">导入</el-dropdown-item>-->
|
||||
<el-dropdown-item icon="el-icon-download" :command="{command: 'download', node: node}">数据导出</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</el-dropdown>
|
||||
</span>
|
||||
@@ -192,6 +192,10 @@
|
||||
let nodeData = param.node.data;
|
||||
let procedureParam = {sourceId: this.choiceDatasourceId,dbName: nodeData.dbName, host: nodeData.host};
|
||||
this.$router.push({path: '/procedure/list', query: procedureParam});
|
||||
} else if (param.command == 'download') {
|
||||
let nodeData = param.node.data;
|
||||
let procedureParam = {sourceId: this.choiceDatasourceId, dbName: nodeData.dbName};
|
||||
this.$router.push({path: '/data/export', query: procedureParam});
|
||||
} else {
|
||||
this.$message.warning("暂未支持的选项");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user