|
@@ -267,6 +267,8 @@ export default {
|
|
|
// console.log(row)
|
|
|
const { id: pid } = row;
|
|
|
this.loadMap.set(Number(pid), { row, treeNode, resolve });
|
|
|
+
|
|
|
+ console.log(this.loadMap)
|
|
|
const { code, data } = await asyncRequest.list({ pid });
|
|
|
if (code === 1) resolve(data.map((item) => ({ ...item, hasChildren: false })));
|
|
|
},
|
|
@@ -313,7 +315,8 @@ export default {
|
|
|
status: status + "" === "1" ? "0" : "1",
|
|
|
};
|
|
|
let res = {};
|
|
|
- if (level === 3) {
|
|
|
+
|
|
|
+ if (Number(level) === 3) {
|
|
|
res = await asyncRequest.actionstatus(model);
|
|
|
} else {
|
|
|
res = await asyncRequest.menustatus(model);
|
|
@@ -325,8 +328,8 @@ export default {
|
|
|
message: "",
|
|
|
});
|
|
|
|
|
|
- if (level === 0 && parentIds !== 0) {
|
|
|
- this.reloadTree(parentIds);
|
|
|
+ if (Number(level) === 0 && Number(parentIds) !== 0) {
|
|
|
+ this.reloadTree(Number(parentIds));
|
|
|
} else {
|
|
|
await this.searchList();
|
|
|
}
|
|
@@ -348,7 +351,7 @@ export default {
|
|
|
id: id,
|
|
|
};
|
|
|
let res = {};
|
|
|
- if (level === 3) {
|
|
|
+ if (Number(level) === 3) {
|
|
|
res = await asyncRequest.actiondel(model);
|
|
|
} else {
|
|
|
res = await asyncRequest.menudel(model);
|
|
@@ -360,8 +363,8 @@ export default {
|
|
|
message: "",
|
|
|
});
|
|
|
|
|
|
- if (level === 0 && parentIds !== 0) {
|
|
|
- this.reloadTree(parentIds);
|
|
|
+ if (Number(level) === 0 && Number(parentIds) !== 0) {
|
|
|
+ this.reloadTree(Number(parentIds));
|
|
|
} else {
|
|
|
await this.searchList();
|
|
|
}
|
|
@@ -374,7 +377,7 @@ export default {
|
|
|
|
|
|
openChildren(id, parentIds, level, isOpen) {
|
|
|
if (isOpen) {
|
|
|
- if (level === 1) {
|
|
|
+ if (Number(level) === 1) {
|
|
|
this.tableData = this.tableData.map((v) => {
|
|
|
if (v.id + "" === id + "") {
|
|
|
v.child = [];
|
|
@@ -393,7 +396,7 @@ export default {
|
|
|
});
|
|
|
}
|
|
|
} else {
|
|
|
- if (level === 1) {
|
|
|
+ if (Number(level) === 1) {
|
|
|
this.concatData(id, "0", level);
|
|
|
} else {
|
|
|
this.getchildList(id);
|