Commit 83dad55d by 莫晓莉

Merge branch 'master' of http://139.159.239.83:9093/mxl/ETL-admin

parents 890f9778 0c1107b6
...@@ -309,6 +309,14 @@ export function newStep(data){ ...@@ -309,6 +309,14 @@ export function newStep(data){
//断开资源库
export function logout(data){
return request({
url: 'etlweb/repository/logout',
data,
method: 'post'
})
}
...@@ -918,6 +918,7 @@ export default { ...@@ -918,6 +918,7 @@ export default {
xmlDocuments: "", //获取解码的xml xmlDocuments: "", //获取解码的xml
boxInformation: "", //弹框信息 boxInformation: "", //弹框信息
toolItemData:{},//新增节点时的值 toolItemData:{},//新增节点时的值
doubleClickCell:{},//双击节点
// mxl================================= // mxl=================================
InsertOrUpdateVisible: false, InsertOrUpdateVisible: false,
......
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<el-dropdown-item @click.native="showModalOne()">连接资源库</el-dropdown-item> <el-dropdown-item @click.native="showModalOne()">连接资源库</el-dropdown-item>
<el-dropdown-item >管理资源库</el-dropdown-item> <el-dropdown-item >管理资源库</el-dropdown-item>
<el-dropdown-item >断开资源库</el-dropdown-item> <el-dropdown-item @click.native="disconnect()" >断开资源库</el-dropdown-item>
<el-dropdown-item @click.native="exportTreeDialog()">导出资源库</el-dropdown-item> <el-dropdown-item @click.native="exportTreeDialog()">导出资源库</el-dropdown-item>
<el-dropdown-item>导入资源库</el-dropdown-item> <el-dropdown-item>导入资源库</el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
...@@ -357,7 +357,8 @@ import { ...@@ -357,7 +357,8 @@ import {
check,//编辑数据库 check,//编辑数据库
loginRepository,//连接数据库 loginRepository,//连接数据库
addRepository,//资源库信息 addRepository,//资源库信息
open open,
logout
} from "@/api/kettle/link"; } from "@/api/kettle/link";
// import Establish from '../dialogs-components/establish.vue' // import Establish from '../dialogs-components/establish.vue'
// import Scan from '../dialogs-components/scan.vue' // import Scan from '../dialogs-components/scan.vue'
...@@ -680,6 +681,20 @@ props: ["dragItem"], ...@@ -680,6 +681,20 @@ props: ["dragItem"],
methods: { methods: {
disconnect(){
logout().then(res => {
console.log(res);
if (res.success) {
this.$message.success(res.message)
this.explorer('');
this.$forceUpdate();
}else{
this.$message.error(res.errMsg)
}
})
},
//接收子组件显示画布 //接收子组件显示画布
shooStatus(e){ shooStatus(e){
console.log(e,'接收子组件显示画布') console.log(e,'接收子组件显示画布')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment