88 </div >
99 <div id =" requests" class =" collapse" >
1010 <div class =" card-body" >
11- <label ><input type =" checkbox" value =" view-all_requests" v-model =" selected " > {{ __ (' View All Requests' )} } </label >< br >
11+ <label ><input type =" checkbox" value =" view-all_requests" v-model =" selectedPermissions " > {{ __ (' View All Requests' )} } </label >
1212 </div >
1313 </div >
1414</div >
2222 </div >
2323 <div id =" scripts" class =" collapse" >
2424 <div class =" card-body" >
25- <label ><input type =" checkbox" value =" view-scripts" v-model =" selected " > {{ __ (' View Scripts' )} } </label >< br >
26- <label ><input type =" checkbox" value =" create-scripts" v-model =" checked " ref = " ' scripts'" > {{ __ (' Create Scripts' )} } </label >< br >
27- <label ><input type =" checkbox" value =" edit-scripts" v-model =" checked " ref = " ' scripts'" > {{ __ (' Edit Scripts' )} } </label >< br >
28- <label ><input type =" checkbox" value =" delete-scripts" v-model =" selected " > {{ __ (' Delete Scripts' )} } </label >< br >
25+ <label ><input type =" checkbox" name = " view-scripts " value =" view-scripts" v-model =" selectedPermissions " > {{ __ (' View Scripts' )} } </label >
26+ <label ><input type =" checkbox" name = " create-scripts " value =" create-scripts" v-model =" selectedPermissions " @change = " checkCreate('edit- scripts', $event) " > {{ __ (' Create Scripts' )} } </label >
27+ <label ><input type =" checkbox" name = " edit-scripts " value =" edit-scripts" v-model =" selectedPermissions " @change = " checkEdit('create- scripts', $event) " > {{ __ (' Edit Scripts' )} } </label >
28+ <label ><input type =" checkbox" name = " delete-scripts " value =" delete-scripts" v-model =" selectedPermissions " > {{ __ (' Delete Scripts' )} } </label >
2929 </div >
3030 </div >
3131</div >
3939 </div >
4040 <div id =" categories" class =" collapse" >
4141 <div class =" card-body" >
42- <label ><input type =" checkbox" value =" view-categories" v-model =" selected " > {{ __ (' View Categories' )} } </label >< br >
43- <label ><input type =" checkbox" value =" create-categories" v-model =" selected " > {{ __ (' Create Categories' )} } </label >< br >
44- <label ><input type =" checkbox" value =" edit-categories" v-model =" selected " > {{ __ (' Edit Categories' )} } </label >< br >
45- <label ><input type =" checkbox" value =" delete-categories" v-model =" selected " > {{ __ (' Delete Categories' )} } </label >< br >
42+ <label ><input type =" checkbox" value =" view-categories" v-model =" selectedPermissions " > {{ __ (' View Categories' )} } </label >
43+ <label ><input type =" checkbox" value =" create-categories" v-model =" selectedPermissions " @change = " checkCreate('edit-categories', $event) " > {{ __ (' Create Categories' )} } </label >
44+ <label ><input type =" checkbox" value =" edit-categories" v-model =" selectedPermissions " @change = " checkEdit('create-categories', $event) " > {{ __ (' Edit Categories' )} } </label >
45+ <label ><input type =" checkbox" value =" delete-categories" v-model =" selectedPermissions " > {{ __ (' Delete Categories' )} } </label >
4646 </div >
4747 </div >
4848</div >
5656 </div >
5757 <div id =" screens" class =" collapse" >
5858 <div class =" card-body" >
59- <label ><input type =" checkbox" value =" view-screens" v-model =" selected " > {{ __ (' View Screens' )} } </label >< br >
60- <label ><input type =" checkbox" value =" create-screens" v-model =" selected " > {{ __ (' Create Screens' )} } </label >< br >
61- <label ><input type =" checkbox" value =" edit-screens" v-model =" selected " > {{ __ (' Edit Screens' )} } </label >< br >
62- <label ><input type =" checkbox" value =" delete-screens" v-model =" selected " > {{ __ (' Delete Screens' )} } </label >< br >
59+ <label ><input type =" checkbox" value =" view-screens" v-model =" selectedPermissions " > {{ __ (' View Screens' )} } </label >
60+ <label ><input type =" checkbox" value =" create-screens" v-model =" selectedPermissions " @change = " checkCreate('edit-screens', $event) " > {{ __ (' Create Screens' )} } </label >
61+ <label ><input type =" checkbox" value =" edit-screens" v-model =" selectedPermissions " @change = " checkEdit('create-screens', $event) " > {{ __ (' Edit Screens' )} } </label >
62+ <label ><input type =" checkbox" value =" delete-screens" v-model =" selectedPermissions " > {{ __ (' Delete Screens' )} } </label >
6363 </div >
6464 </div >
6565</div >
7373 </div >
7474 <div id =" environment_variables" class =" collapse" >
7575 <div class =" card-body" >
76- <label ><input type =" checkbox" value =" view-environment_variables" v-model =" selected " > {{ __ (' View Environment Variables' )} } </label >< br >
77- <label ><input type =" checkbox" value =" create-environment_variables" v-model =" selected " > {{ __ (' Create Environment Variables' )} } </label >< br >
78- <label ><input type =" checkbox" value =" edit-environment_variables" v-model =" selected " > {{ __ (' Edit Environment Variables' )} } </label >< br >
79- <label ><input type =" checkbox" value =" delete-environment_variables" v-model =" selected " > {{ __ (' Delete Environment Variables' )} } </label >< br >
76+ <label ><input type =" checkbox" value =" view-environment_variables" v-model =" selectedPermissions " > {{ __ (' View Environment Variables' )} } </label >
77+ <label ><input type =" checkbox" value =" create-environment_variables" v-model =" selectedPermissions " @change = " checkCreate('edit-environment_variables', $event) " > {{ __ (' Create Environment Variables' )} } </label >
78+ <label ><input type =" checkbox" value =" edit-environment_variables" v-model =" selectedPermissions " @change = " checkEdit('create-environment_variables', $event) " > {{ __ (' Edit Environment Variables' )} } </label >
79+ <label ><input type =" checkbox" value =" delete-environment_variables" v-model =" selectedPermissions " > {{ __ (' Delete Environment Variables' )} } </label >
8080 </div >
8181 </div >
8282</div >
9090 </div >
9191 <div id =" users" class =" collapse" >
9292 <div class =" card-body" >
93- <label ><input type =" checkbox" value =" view-users" v-model =" selected " > {{ __ (' View Users' )} } </label >< br >
94- <label ><input type =" checkbox" value =" create-users" v-model =" selected " > {{ __ (' Create Users' )} } </label >< br >
95- <label ><input type =" checkbox" value =" edit-users" v-model =" selected " > {{ __ (' Edit Users' )} } </label >< br >
96- <label ><input type =" checkbox" value =" delete-users" v-model =" selected " > {{ __ (' Delete Users' )} } </label >< br >
93+ <label ><input type =" checkbox" value =" view-users" v-model =" selectedPermissions " > {{ __ (' View Users' )} } </label >
94+ <label ><input type =" checkbox" value =" create-users" v-model =" selectedPermissions " @change = " checkCreate('edit-users', $event) " > {{ __ (' Create Users' )} } </label >
95+ <label ><input type =" checkbox" value =" edit-users" v-model =" selectedPermissions " @change = " checkEdit('create-users', $event) " > {{ __ (' Edit Users' )} } </label >
96+ <label ><input type =" checkbox" value =" delete-users" v-model =" selectedPermissions " > {{ __ (' Delete Users' )} } </label >
9797 </div >
9898 </div >
9999</div >
107107 </div >
108108 <div id =" groups" class =" collapse" >
109109 <div class =" card-body" >
110- <label ><input type =" checkbox" value =" view-groups" v-model =" selected " > {{ __ (' View Groups' )} } </label >< br >
111- <label ><input type =" checkbox" value =" create-groups" v-model =" selected " > {{ __ (' Create Groups' )} } </label >< br >
112- <label ><input type =" checkbox" value =" edit-groups" v-model =" selected " > {{ __ (' Edit Groups' )} } </label >< br >
113- <label ><input type =" checkbox" value =" delete-groups" v-model =" selected " > {{ __ (' Delete Groups' )} } </label >< br >
110+ <label ><input type =" checkbox" value =" view-groups" v-model =" selectedPermissions " > {{ __ (' View Groups' )} } </label >
111+ <label ><input type =" checkbox" value =" create-groups" v-model =" selectedPermissions " @change = " checkCreate('edit-groups', $event) " > {{ __ (' Create Groups' )} } </label >
112+ <label ><input type =" checkbox" value =" edit-groups" v-model =" selectedPermissions " @change = " checkEdit('create-groups', $event) " > {{ __ (' Edit Groups' )} } </label >
113+ <label ><input type =" checkbox" value =" delete-groups" v-model =" selectedPermissions " > {{ __ (' Delete Groups' )} } </label >
114114 </div >
115115 </div >
116116</div >
124124 </div >
125125 <div id =" processes" class =" collapse" >
126126 <div class =" card-body" >
127- <label ><input type =" checkbox" value =" view-processes" v-model =" selected " > {{ __ (' View Processes' )} } </label >< br >
127+ <label ><input type =" checkbox" value =" view-processes" v-model =" selectedPermissions " > {{ __ (' View Processes' )} } </label >
128128 </div >
129129 </div >
130- </div >
130+ </div >
131+
132+ @section (' css' )
133+ <style scoped >
134+ .card-body label {
135+ display : block ;
136+ }
137+ </style >
138+ @endsection
0 commit comments