refactor(layout): 调整部门树组件布局结构
- 将 CuteDeptTree 组件从固定宽度改为响应式栅格布局 - 使用 el-col 替代 div 容器实现更好的响应式效果 - 优化用户管理页面的左右布局比例为 4:20
This commit is contained in:
@@ -5,7 +5,7 @@
|
|||||||
* @created 2025-07-29
|
* @created 2025-07-29
|
||||||
-->
|
-->
|
||||||
<template>
|
<template>
|
||||||
<el-col :span="6">
|
<div>
|
||||||
<div class="head-container">
|
<div class="head-container">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="deptName"
|
v-model="deptName"
|
||||||
@@ -26,7 +26,7 @@
|
|||||||
lazy
|
lazy
|
||||||
@node-click="handleNodeClick"
|
@node-click="handleNodeClick"
|
||||||
/>
|
/>
|
||||||
</el-col>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|||||||
@@ -2,9 +2,11 @@
|
|||||||
<div class="app-container">
|
<div class="app-container">
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<!-- 侧边部门数据 -->
|
<!-- 侧边部门数据 -->
|
||||||
|
<el-col :span="4">
|
||||||
<cute-dept-tree @node-click="handleNodeClick" />
|
<cute-dept-tree @node-click="handleNodeClick" />
|
||||||
|
</el-col>
|
||||||
<!-- 用户数据 -->
|
<!-- 用户数据 -->
|
||||||
<el-col :xs="15" :sm="18" :md="19" :lg="20" :xl="20">
|
<el-col :span="20">
|
||||||
<!--工具栏-->
|
<!--工具栏-->
|
||||||
<div class="head-container">
|
<div class="head-container">
|
||||||
<div v-if="crud.props.searchToggle">
|
<div v-if="crud.props.searchToggle">
|
||||||
|
|||||||
Reference in New Issue
Block a user