批改状态:合格
老师批语:




<el-form-item label="菜单权限"><div v-for="(item,index,key) in sate.menu" :key="index"><el-checkbox-group v-model="form.rights_s"><el-checkbox :label="item.mid" :checked="item.is_s" >{{ item.label }}</el-checkbox><template v-for="(items,indexs,keys) in item.son" :key="indexs"><el-checkbox :label="items.mid" :checked="item.is_s">{{ items.label }}</el-checkbox></template></el-checkbox-group>
const edit=(e)=>{form.group_id=e.group_id;form.group_name=e.group_name;form.status=e.status;form.rights_s=e.rights_s;// console.log(form.rights_s);// 数据进行循环if(form.rights_s){for(let i=0;sate.menu.length>i;i++){// console.log(sate.menu[i]);sate.menu[i].is_s=0;for(let z=0;form.rights_s.length>z;z++){if(sate.menu[i].mid==form.rights_s[z]){sate.menu[i].is_s=1;}}for(let y=0;sate.menu[i].son.length>y;y++){sate.menu[i].son[y].is_s=0;for(let zz=0;form.rights_s.length>zz;zz++){if(sate.menu[i].son[y].mid==form.rights_s[zz]){sate.menu[i].son[y].is_s=1;}}}}}else{for(let i=0;sate.menu.length>i;i++){sate.menu[i].is_s=0;for(let y=0;sate.menu[i].son.length>y;y++){sate.menu[i].son[y].is_s=0;}}}sate.is_show=true;sate.button_text='修改';}



Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号