|
@@ -154,7 +154,7 @@ export default {
|
|
|
method: "POST",
|
|
|
data: this.form,
|
|
|
success: res => {
|
|
|
- if(this.id)this.getSubNodeList(this.id);
|
|
|
+ if (this.id) this.getSubNodeList(this.id);
|
|
|
this.getSubNodeList("-1");
|
|
|
this.$message.success(this.title.title + "成功!");
|
|
|
// this.showDialog = false;
|
|
@@ -175,7 +175,7 @@ export default {
|
|
|
hasSub: true
|
|
|
},
|
|
|
success: res => {
|
|
|
- if (parentId == -1 ) {
|
|
|
+ if (parentId == -1) {
|
|
|
this.options = res;
|
|
|
} else {
|
|
|
this.dataTree = res;
|
|
@@ -207,7 +207,7 @@ export default {
|
|
|
this.showDialog = true;
|
|
|
this.dialogStatus = 4;
|
|
|
let findItem = this.options.find(item => item.id == this.id);
|
|
|
- if ( findItem.meta && (findItem.meta instanceof Object)) {
|
|
|
+ if (findItem.meta && findItem.meta instanceof Object) {
|
|
|
findItem.meta = JSON.stringify(findItem.meta, null, 2);
|
|
|
}
|
|
|
this.form = findItem;
|
|
@@ -229,7 +229,6 @@ export default {
|
|
|
this.del({ id: this.id });
|
|
|
})
|
|
|
.catch(_ => {});
|
|
|
-
|
|
|
},
|
|
|
// 添加目录
|
|
|
add_catalog() {
|
|
@@ -243,7 +242,7 @@ export default {
|
|
|
},
|
|
|
// 选择框改变
|
|
|
selectChange() {
|
|
|
- console.log(this.id)
|
|
|
+ console.log(this.id);
|
|
|
this.getSubNodeList(this.id);
|
|
|
},
|
|
|
// 节点后的添加
|
|
@@ -280,20 +279,22 @@ export default {
|
|
|
},
|
|
|
// 节点后的删除
|
|
|
del(data) {
|
|
|
- this.fetch({
|
|
|
- api: "/publics/treenode/deleteNode",
|
|
|
- method: "POST",
|
|
|
- data: { id: data.id },
|
|
|
- success: res => {
|
|
|
- this.id = null
|
|
|
- this.getSubNodeList("-1");
|
|
|
- this.$message.success("删除成功!");
|
|
|
- },
|
|
|
- fail: err => {
|
|
|
- console.log(err);
|
|
|
- if (err.errMsg) this.$message.error(err.errMsg);
|
|
|
- else this.$message.error("服务器发生异常");
|
|
|
- }
|
|
|
+ this.$confirm("确定删除此节点?").then(() => {
|
|
|
+ this.fetch({
|
|
|
+ api: "/publics/treenode/deleteNode",
|
|
|
+ method: "POST",
|
|
|
+ data: { id: data.id },
|
|
|
+ success: res => {
|
|
|
+ this.getSubNodeList("-1");
|
|
|
+ if (this.id) this.getSubNodeList(this.id);
|
|
|
+ this.$message.success("删除成功!");
|
|
|
+ },
|
|
|
+ fail: err => {
|
|
|
+ console.log(err);
|
|
|
+ if (err.errMsg) this.$message.error(err.errMsg);
|
|
|
+ else this.$message.error("服务器发生异常");
|
|
|
+ }
|
|
|
+ });
|
|
|
});
|
|
|
}
|
|
|
}
|