Commit 856f015a by 莫晓莉

mxl---提交更新代码

parent aa5a59d4
...@@ -28,7 +28,6 @@ ...@@ -28,7 +28,6 @@
</template> </template>
</el-dropdown-item> </el-dropdown-item>
<el-dropdown-item style="text-align:right" @click.native="createFile()">新建目录</el-dropdown-item> <el-dropdown-item style="text-align:right" @click.native="createFile()">新建目录</el-dropdown-item>
<el-dropdown-item style="text-align:right" @click.native="deleteFile()">删除</el-dropdown-item>
<el-dropdown-item class="text-center">打开</el-dropdown-item> <el-dropdown-item class="text-center">打开</el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
</el-dropdown> </el-dropdown>
...@@ -345,7 +344,7 @@ import dialogRemind from '../dialogs-components/dialog-remind'//删除提示弹 ...@@ -345,7 +344,7 @@ import dialogRemind from '../dialogs-components/dialog-remind'//删除提示弹
import {explorer,features,remove,checkInit,drop} from "@/api/kettle/file"; import {explorer,features,remove,checkInit} from "@/api/kettle/file";
import { import {
types, types,
getLinkList, getLinkList,
...@@ -382,7 +381,6 @@ export default { ...@@ -382,7 +381,6 @@ export default {
props: ["dragItem"], props: ["dragItem"],
data() { data() {
return { return {
curNode:{},//删除资源库文件当前点击的节点
curNodeText:'数据库名称',//当前点击选中的资源库节点 curNodeText:'数据库名称',//当前点击选中的资源库节点
blankCanvas:"",//空白画布xml blankCanvas:"",//空白画布xml
graph:null, graph:null,
...@@ -1220,32 +1218,9 @@ props: ["dragItem"], ...@@ -1220,32 +1218,9 @@ props: ["dragItem"],
} }
}, },
// 删除资源库文件
deleteFile(){
console.log("删除当前节点==========",this.curNode);
var path=this.curNode.data.path;
var type=this.curNode.data.type;
if(type==null){
type=''
}
let pamer = new FormData(); // 创建form对象
pamer.append("path", path);
pamer.append("type", type);
drop(pamer).then(res=>{
if(res){
console.log('删除资源库文件==',res)
this.$message.success('删除成功');
// 刷新
this.explorer('');
}
})
},
handleNodeClick(data,node){ handleNodeClick(data,node){
console.log('点击当前节点===',node); console.log('点击当前节点===',node);
this.curNode=node;//当前选中节点 this.nodePath=data.path;//当前选择数
this.nodePath=data.path;//当前选择数
this.curNodeIconCls=data.iconCls;//当前选中节点 this.curNodeIconCls=data.iconCls;//当前选中节点
this.nodePath=data.path; this.nodePath=data.path;
console.log('当前节点的文件夹路径:',this.nodePath); console.log('当前节点的文件夹路径:',this.nodePath);
......
...@@ -307,27 +307,28 @@ export default ({ ...@@ -307,27 +307,28 @@ export default ({
} }
}, },
props:["title","nodePath","tableOutPutVisible","explorer","graph","doubleClickCell","getXmlVal","saveOutputDialog"],
props:{ // props:{
title:{ // title:{
type:String, // type:String,
default:'' // default:''
}, // },
nodePath:{ // nodePath:{
type:String, // type:String,
default:'' // default:''
}, // },
tableOutPutVisible:{ // tableOutPutVisible:{
type: Boolean, // type: Boolean,
default:false // default:false
}, // },
explorer:Function, // explorer:Function,
graph:Object, // graph:Object,
doubleClickCell:Object, // doubleClickCell:Object,
getXmlVal:String, // getXmlVal:String,
saveOutputDialog:Function // saveOutputDialog:Function
}, // },
mounted(){ mounted(){
}, },
......
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