Commit 36d72cdc by xue_wengang

Update zdgl.vue

parent 5b4e3416
......@@ -310,6 +310,7 @@ export default {
seleteObj: {},
dialogName: "",
allSelect: [],
dataObj:{}
};
},
created() {
......@@ -327,7 +328,7 @@ export default {
zdSubmit(type) {
var self = this;
this.submitType = type;
debugger
debugger;
if (this.submitType == "update") {
this.dialogName = "编辑字典";
} else if (this.submitType == "delete") {
......@@ -481,7 +482,7 @@ export default {
}).then((res) => {
if (res.code == 200) {
self.getRedis();
self.getQuerys();
self.handleNodeClick(self.dataObj);
self.zdDialogVisible = false;
loading.close();
}
......@@ -493,11 +494,14 @@ export default {
this.seleteObj = data[0];
},
getQuerys() {
this.setTree = [];
debugger;
queryDictItem({
pid: this.seleteObj.pid,
groupid:
this.seleteObj.pid.length == 2 ? "CODE_GABAJZLB" : "CODE_GABAJXZLB",
}).then((res) => {
debugger;
res.items.forEach((item, index) => {
this.setTree.push({
id: index,
......@@ -520,10 +524,13 @@ export default {
});
},
getQuery() {
this.setTree = [];
debugger;
queryDictItem({
pid: "",
groupid: "CODE_GABAJZLB",
}).then((res) => {
debugger;
res.items.forEach((item, index) => {
this.setTree.push({
id: index,
......@@ -539,6 +546,7 @@ export default {
},
handleNodeClick(data) {
var self = this;
self.dataObj = data
this.tableData = [];
let arr = [];
let arr1 = [];
......@@ -549,72 +557,66 @@ export default {
spinner: "el-icon-loading",
background: "rgba(255, 255, 255, 0.7)",
});
debugger;
if (data.pid.length == 2) {
queryDictItem({
pid: data.code,
groupid: data.groupid,
groupid: "CODE_GABAJXZLB",
}).then((res) => {
self.formLabelAlign.group = res.items[0].groupname;
self.formLabelAlign.parentCode = data.label;
res.items.forEach((item, index) => {
arr.push({
pid: item.pid,
code: item.code,
groupid: item.groupid,
label: item.name,
});
res.items.forEach((item, index) => {
arr.push({
console.log(item);
arr1.push({
pid: item.pid,
code: item.code,
groupid: item.groupid,
label: item.name,
});
this.tableData.push({
name: item.name,
code: item.code,
description: item.description,
pid: item.pid,
groupid: item.groupid,
groupid: data.groupid,
isParent: item.isParent,
groupname: item.groupname,
pname: data.label,
});
});
});
this.setTree[index].children = arr;
loading.close();
});
if (data.pid.length == 2) {
} else {
queryDictItem({
pid: data.code,
groupid: "CODE_GABAJXZLB",
groupid: data.groupid,
}).then((res) => {
self.formLabelAlign.group = res.items[0].groupname;
self.formLabelAlign.parentCode = data.label;
res.items.forEach((item, index) => {
console.log(item);
arr1.push({
arr.push({
pid: item.pid,
code: item.code,
groupid: item.groupid,
label: item.name,
});
});
res.items.forEach((item, index) => {
this.tableData.push({
name: item.name,
code: item.code,
description: item.description,
pid: item.pid,
groupid: data.groupid,
groupid: item.groupid,
isParent: item.isParent,
groupname: item.groupname,
pname: data.label,
});
});
});
this.setTree[index].children = arr;
loading.close();
});
}
},
handleOpen(key, keyPath) {
......
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