| | |
| | | :title="operation==='add'?'新增':'修改'" |
| | | :visible.sync="dialogVisible" |
| | | width="50%" |
| | | :close-on-click-modal="false" |
| | | top="15vh" |
| | | @closed="handleClose" |
| | | @close="handleClose" |
| | |
| | | :visible.sync="dialogVisibleRoles" |
| | | width="50%" |
| | | top="15vh" |
| | | :close-on-click-modal="false" |
| | | class="dialogVisibleRoles" |
| | | @closed="handleCloseRoles" |
| | | @close="handleCloseRoles" |
| | |
| | | this.dialogFormRoles.roleTreeSelectedArr.forEach((it, ind) => { |
| | | if (it.Code === checkedFatherCode) { |
| | | console.log(it.Code, 9) |
| | | console.log(this.dialogFormRoles.roleTreeSelectedArr.splice(ind, 1), 7) |
| | | this.dialogFormRoles.roleTreeSelectedArr.splice(ind, 1) |
| | | } |
| | | }) |
| | | this.dialogFormRoles.rolesArrSelectedArr.forEach((i, i1) => { |
| | | if (i === checkedFatherCode) { |
| | | console.log(this.dialogFormRoles.rolesArrSelectedArr.splice(i1, 1), 8) |
| | | this.dialogFormRoles.rolesArrSelectedArr.splice(i1, 1) |
| | | } |
| | | }) |
| | | } |
| | |
| | | } else { // 当父类由半叶变为全叶时 |
| | | this.dialogFormRoles.roleTreeSelectedArr.forEach((i1, ind) => { |
| | | if (i1.Code === checkedFatherCode) { // i1没找对 |
| | | console.log(i1, this.dialogFormRoles.roleTreeSelectedArr.splice(ind, 1), 8) |
| | | this.dialogFormRoles.roleTreeSelectedArr.splice(ind, 1) |
| | | temp.forEach(it => { |
| | | this.dialogFormRoles.roleTreeSelectedArr.push({ |
| | | Code: it.code, |
| | |
| | | console.log(this.dialogFormRoles.rolesArrSelectedArr, 78) |
| | | this.dialogFormRoles.rolesArrSelectedArr.forEach((i, i1) => { |
| | | if (i === it.code) { |
| | | console.log(this.dialogFormRoles.rolesArrSelectedArr.splice(i1, 1), 6664) |
| | | this.dialogFormRoles.rolesArrSelectedArr.splice(i1, 1) |
| | | } |
| | | }) |
| | | this.dialogFormRoles.roleTreeSelectedArr.forEach((i, i1) => { |
| | | if (i.Code === it.code) { |
| | | console.log(i1, this.dialogFormRoles.roleTreeSelectedArr.splice(i1, 1), 6665) |
| | | this.dialogFormRoles.roleTreeSelectedArr.splice(i1, 1) |
| | | } |
| | | }) |
| | | } |