|
|
|
|
@ -275,7 +275,7 @@ |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
methods: { |
|
|
|
|
rowSave(row, loading) { |
|
|
|
|
rowSave(row, loading, done) { |
|
|
|
|
row.deptId = row.deptId.join(","); |
|
|
|
|
row.roleId = row.roleId.join(","); |
|
|
|
|
add(row).then(() => { |
|
|
|
|
@ -285,9 +285,12 @@ |
|
|
|
|
type: "success", |
|
|
|
|
message: "操作成功!" |
|
|
|
|
}); |
|
|
|
|
}, error => { |
|
|
|
|
done(); |
|
|
|
|
console.log(error); |
|
|
|
|
}); |
|
|
|
|
}, |
|
|
|
|
rowUpdate(row, index, loading) { |
|
|
|
|
rowUpdate(row, index, loading, done) { |
|
|
|
|
row.deptId = row.deptId.join(","); |
|
|
|
|
row.roleId = row.roleId.join(","); |
|
|
|
|
update(row).then(() => { |
|
|
|
|
@ -297,6 +300,9 @@ |
|
|
|
|
type: "success", |
|
|
|
|
message: "操作成功!" |
|
|
|
|
}); |
|
|
|
|
}, error => { |
|
|
|
|
done(); |
|
|
|
|
console.log(error); |
|
|
|
|
}); |
|
|
|
|
}, |
|
|
|
|
rowDel(row) { |
|
|
|
|
@ -371,15 +377,7 @@ |
|
|
|
|
beforeOpen(done, type) { |
|
|
|
|
if (["edit", "view"].includes(type)) { |
|
|
|
|
getUser(this.form.id).then(res => { |
|
|
|
|
this.form = res.data; |
|
|
|
|
this.form.deptId = this.form.deptId.split(","); |
|
|
|
|
this.form.deptId.forEach((ele, index) => { |
|
|
|
|
this.form.deptId[index] = Number(ele); |
|
|
|
|
}); |
|
|
|
|
this.form.roleId = this.form.roleId.split(","); |
|
|
|
|
this.form.roleId.forEach((ele, index) => { |
|
|
|
|
this.form.roleId[index] = Number(ele); |
|
|
|
|
}); |
|
|
|
|
this.form = res.data.data; |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
done(); |
|
|
|
|
|