diff --git a/src/pages/authority/role/addroles.vue b/src/pages/authority/role/addroles.vue index 71313f5f73ae0fab45a24f7f9add03dbe0b21671..53abe0acbcc4ebd46cf8a4fd0a0a170ff7acb45f 100644 --- a/src/pages/authority/role/addroles.vue +++ b/src/pages/authority/role/addroles.vue @@ -114,7 +114,7 @@ export default { this.set_role(); } else if (this.edit_flag == 3) { // this.deal_node(this.permissionData, this.permission_arr); - // console.log(this.permission_arr, this.service_node); + console.log(this.permission_arr, this.service_node); var temp = this.compare_arr(this.permission_arr, this.service_node); var temp_arr = []; if (temp[0].length) { @@ -242,7 +242,7 @@ export default { var increase = []; var reduce = []; arr1.forEach((e) => { - nowtemp[e] = e; + nowtemp[e.menu_id] = e.menu_id; }); arr2.forEach((e) => { oldtemp[e.menu_id] = e.menu_id;