作者 RuoYi

角色非自定义权限范围清空选择值

@@ -213,7 +213,7 @@ @@ -213,7 +213,7 @@
213 <el-input v-model="form.roleKey" :disabled="true" /> 213 <el-input v-model="form.roleKey" :disabled="true" />
214 </el-form-item> 214 </el-form-item>
215 <el-form-item label="权限范围"> 215 <el-form-item label="权限范围">
216 - <el-select v-model="form.dataScope"> 216 + <el-select v-model="form.dataScope" @change="dataScopeSelectChange">
217 <el-option 217 <el-option
218 v-for="item in dataScopeOptions" 218 v-for="item in dataScopeOptions"
219 :key="item.value" 219 :key="item.value"
@@ -524,6 +524,12 @@ export default { @@ -524,6 +524,12 @@ export default {
524 this.title = "修改角色"; 524 this.title = "修改角色";
525 }); 525 });
526 }, 526 },
  527 + /** 选择角色权限范围触发 */
  528 + dataScopeSelectChange(value) {
  529 + if(value !== '2') {
  530 + this.$refs.dept.setCheckedKeys([]);
  531 + }
  532 + },
527 /** 分配数据权限操作 */ 533 /** 分配数据权限操作 */
528 handleDataScope(row) { 534 handleDataScope(row) {
529 this.reset(); 535 this.reset();