mirror of
				https://gitee.com/hhyykk/ipms-sjy-ui.git
				synced 2025-11-04 12:18:43 +08:00 
			
		
		
		
	🎈 perf:优化权限选择框
This commit is contained in:
		@@ -8,7 +8,7 @@
 | 
			
		||||
        <el-tag>{{ formData.code }}</el-tag>
 | 
			
		||||
      </el-form-item>
 | 
			
		||||
      <el-form-item label="菜单权限">
 | 
			
		||||
        <el-card class="cardHeight">
 | 
			
		||||
        <el-card class="w-full h-400px !overflow-y-scroll" shadow="never">
 | 
			
		||||
          <template #header>
 | 
			
		||||
            全选/全不选:
 | 
			
		||||
            <el-switch
 | 
			
		||||
@@ -151,10 +151,3 @@ const handleCheckedTreeExpand = () => {
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
</script>
 | 
			
		||||
<style lang="scss" scoped>
 | 
			
		||||
.cardHeight {
 | 
			
		||||
  width: 100%;
 | 
			
		||||
  max-height: 400px;
 | 
			
		||||
  overflow-y: scroll;
 | 
			
		||||
}
 | 
			
		||||
</style>
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
<template>
 | 
			
		||||
  <Dialog v-model="dialogVisible" title="菜单权限" width="800">
 | 
			
		||||
  <Dialog v-model="dialogVisible" title="数据权限" width="800">
 | 
			
		||||
    <el-form ref="formRef" v-loading="formLoading" :model="formData" label-width="80px">
 | 
			
		||||
      <el-form-item label="角色名称">
 | 
			
		||||
        <el-tag>{{ formData.name }}</el-tag>
 | 
			
		||||
@@ -21,9 +21,9 @@
 | 
			
		||||
    <el-form-item
 | 
			
		||||
      v-if="formData.dataScope === SystemDataScopeEnum.DEPT_CUSTOM"
 | 
			
		||||
      label="权限范围"
 | 
			
		||||
      style="display: flex"
 | 
			
		||||
      label-width="80px"
 | 
			
		||||
    >
 | 
			
		||||
      <el-card class="card" shadow="never">
 | 
			
		||||
      <el-card class="w-full h-400px !overflow-y-scroll" shadow="never">
 | 
			
		||||
        <template #header>
 | 
			
		||||
          全选/全不选:
 | 
			
		||||
          <el-switch
 | 
			
		||||
 
 | 
			
		||||
@@ -11,7 +11,7 @@
 | 
			
		||||
        <el-input v-model="formData.name" placeholder="请输入套餐名" />
 | 
			
		||||
      </el-form-item>
 | 
			
		||||
      <el-form-item label="菜单权限">
 | 
			
		||||
        <el-card class="cardHeight">
 | 
			
		||||
        <el-card class="w-full h-400px !overflow-y-scroll" shadow="never">
 | 
			
		||||
          <template #header>
 | 
			
		||||
            全选/全不选:
 | 
			
		||||
            <el-switch
 | 
			
		||||
@@ -185,10 +185,3 @@ const handleCheckedTreeExpand = () => {
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
</script>
 | 
			
		||||
<style lang="scss" scoped>
 | 
			
		||||
.cardHeight {
 | 
			
		||||
  width: 100%;
 | 
			
		||||
  max-height: 400px;
 | 
			
		||||
  overflow-y: scroll;
 | 
			
		||||
}
 | 
			
		||||
</style>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user