Commit 43348fb1e1847ed78f3fad11f079812cdcb3e271

Authored by xingyu
1 parent b447e4d0

fix: menu

yudao-ui-admin-vue3/src/views/system/menu/index.vue
@@ -102,8 +102,8 @@ @@ -102,8 +102,8 @@
102 ref="formRef" 102 ref="formRef"
103 :model="menuForm" 103 :model="menuForm"
104 :rules="rules" 104 :rules="rules"
105 - label-width="120px"  
106 - label-position="left" 105 + label-width="100px"
  106 + label-position="right"
107 > 107 >
108 <el-form-item label="上级菜单"> 108 <el-form-item label="上级菜单">
109 <el-tree-select 109 <el-tree-select
@@ -115,7 +115,7 @@ @@ -115,7 +115,7 @@
115 check-strictly 115 check-strictly
116 /> 116 />
117 </el-form-item> 117 </el-form-item>
118 - <el-col :span="8"> 118 + <el-col :span="16">
119 <el-form-item label="菜单名称" prop="name"> 119 <el-form-item label="菜单名称" prop="name">
120 <el-input v-model="menuForm.name" placeholder="请输入菜单名称" clearable /> 120 <el-input v-model="menuForm.name" placeholder="请输入菜单名称" clearable />
121 </el-form-item> 121 </el-form-item>
@@ -135,7 +135,7 @@ @@ -135,7 +135,7 @@
135 <el-form-item label="菜单图标"> 135 <el-form-item label="菜单图标">
136 <IconSelect v-model="menuForm.icon" clearable /> 136 <IconSelect v-model="menuForm.icon" clearable />
137 </el-form-item> 137 </el-form-item>
138 - <el-col :span="8"> 138 + <el-col :span="16">
139 <el-form-item label="路由地址" prop="path"> 139 <el-form-item label="路由地址" prop="path">
140 <template #label> 140 <template #label>
141 <Tooltip 141 <Tooltip
@@ -148,14 +148,14 @@ @@ -148,14 +148,14 @@
148 </el-col> 148 </el-col>
149 </template> 149 </template>
150 <template v-if="menuForm.type === 2"> 150 <template v-if="menuForm.type === 2">
151 - <el-col :span="8"> 151 + <el-col :span="16">
152 <el-form-item label="路由地址" prop="component"> 152 <el-form-item label="路由地址" prop="component">
153 <el-input v-model="menuForm.component" placeholder="请输入组件地址" clearable /> 153 <el-input v-model="menuForm.component" placeholder="请输入组件地址" clearable />
154 </el-form-item> 154 </el-form-item>
155 </el-col> 155 </el-col>
156 </template> 156 </template>
157 <template v-if="menuForm.type !== 1"> 157 <template v-if="menuForm.type !== 1">
158 - <el-col :span="8"> 158 + <el-col :span="16">
159 <el-form-item label="权限标识" prop="permission"> 159 <el-form-item label="权限标识" prop="permission">
160 <template #label> 160 <template #label>
161 <Tooltip 161 <Tooltip
@@ -167,12 +167,12 @@ @@ -167,12 +167,12 @@
167 </el-form-item> 167 </el-form-item>
168 </el-col> 168 </el-col>
169 </template> 169 </template>
170 - <el-col :span="8"> 170 + <el-col :span="16">
171 <el-form-item label="显示排序" prop="sort"> 171 <el-form-item label="显示排序" prop="sort">
172 <el-input-number v-model="menuForm.sort" controls-position="right" :min="0" clearable /> 172 <el-input-number v-model="menuForm.sort" controls-position="right" :min="0" clearable />
173 </el-form-item> 173 </el-form-item>
174 </el-col> 174 </el-col>
175 - <el-col :span="8"> 175 + <el-col :span="16">
176 <el-form-item label="菜单状态" prop="status"> 176 <el-form-item label="菜单状态" prop="status">
177 <el-radio-group v-model="menuForm.status"> 177 <el-radio-group v-model="menuForm.status">
178 <el-radio 178 <el-radio
@@ -187,7 +187,7 @@ @@ -187,7 +187,7 @@
187 </el-form-item> 187 </el-form-item>
188 </el-col> 188 </el-col>
189 <template v-if="menuForm.type !== 3"> 189 <template v-if="menuForm.type !== 3">
190 - <el-col :span="8"> 190 + <el-col :span="16">
191 <el-form-item label="显示状态" prop="status"> 191 <el-form-item label="显示状态" prop="status">
192 <template #label> 192 <template #label>
193 <Tooltip 193 <Tooltip
@@ -203,7 +203,7 @@ @@ -203,7 +203,7 @@
203 </el-col> 203 </el-col>
204 </template> 204 </template>
205 <template v-if="menuForm.type === 2"> 205 <template v-if="menuForm.type === 2">
206 - <el-col :span="8"> 206 + <el-col :span="16">
207 <el-form-item label="缓存状态" prop="keepAlive"> 207 <el-form-item label="缓存状态" prop="keepAlive">
208 <template #label> 208 <template #label>
209 <Tooltip 209 <Tooltip