|
117 | 117 | /> |
118 | 118 | </el-form-item> |
119 | 119 | </el-col> |
| 120 | + </el-row> |
| 121 | + <el-row> |
120 | 122 | <el-col :span="24"> |
121 | 123 | <el-form-item label="菜单类型" prop="menuType"> |
122 | 124 | <el-radio-group v-model="form.menuType"> |
|
126 | 128 | </el-radio-group> |
127 | 129 | </el-form-item> |
128 | 130 | </el-col> |
129 | | - <el-col :span="12" v-if="form.menuType != 'F'"> |
| 131 | + </el-row> |
| 132 | + <el-row> |
| 133 | + <el-col :span="24" v-if="form.menuType != 'F'"> |
130 | 134 | <el-form-item label="菜单图标" prop="icon"> |
131 | 135 | <el-popover |
132 | 136 | placement="bottom-start" |
|
147 | 151 | </el-popover> |
148 | 152 | </el-form-item> |
149 | 153 | </el-col> |
150 | | - <el-col :span="12"> |
151 | | - <el-form-item label="显示排序" prop="orderNum"> |
152 | | - <el-input-number v-model="form.orderNum" controls-position="right" :min="0" /> |
153 | | - </el-form-item> |
154 | | - </el-col> |
| 154 | + </el-row> |
| 155 | + <el-row> |
155 | 156 | <el-col :span="12"> |
156 | 157 | <el-form-item label="菜单名称" prop="menuName"> |
157 | 158 | <el-input v-model="form.menuName" placeholder="请输入菜单名称" /> |
158 | 159 | </el-form-item> |
159 | 160 | </el-col> |
160 | | - <el-col :span="12" v-if="form.menuType == 'C'"> |
161 | | - <el-form-item prop="routeName"> |
162 | | - <span slot="label"> |
163 | | - <el-tooltip content="默认不填则和路由地址相同:如地址为:`user`,则名称为`User`(注意:因为router会删除名称相同路由,为避免名字的冲突,特殊情况下请自定义,保证唯一性)" placement="top"> |
164 | | - <el-icon><question-filled /></el-icon> |
165 | | - </el-tooltip> |
166 | | - 路由名称 |
167 | | - </span> |
168 | | - <el-input v-model="form.routeName" placeholder="请输入路由名称" /> |
| 161 | + <el-col :span="12"> |
| 162 | + <el-form-item label="显示排序" prop="orderNum"> |
| 163 | + <el-input-number v-model="form.orderNum" controls-position="right" :min="0" /> |
169 | 164 | </el-form-item> |
170 | 165 | </el-col> |
| 166 | + </el-row> |
| 167 | + <el-row> |
171 | 168 | <el-col :span="12" v-if="form.menuType != 'F'"> |
172 | 169 | <el-form-item prop="isFrame"> |
173 | 170 | <span slot="label"> |
|
193 | 190 | <el-input v-model="form.path" placeholder="请输入路由地址" /> |
194 | 191 | </el-form-item> |
195 | 192 | </el-col> |
| 193 | + </el-row> |
| 194 | + <el-row> |
| 195 | + <el-col :span="24" v-if="form.menuType == 'C'"> |
| 196 | + <el-form-item prop="routeName"> |
| 197 | + <span slot="label"> |
| 198 | + <el-tooltip content="默认不填则和路由地址相同:如地址为:`user`,则名称为`User`(注意:因为router会删除名称相同路由,为避免名字的冲突,特殊情况下请自定义,保证唯一性)" placement="top"> |
| 199 | + <el-icon><question-filled /></el-icon> |
| 200 | + </el-tooltip> |
| 201 | + 路由名称 |
| 202 | + </span> |
| 203 | + <el-input v-model="form.routeName" placeholder="请输入路由名称" /> |
| 204 | + </el-form-item> |
| 205 | + </el-col> |
| 206 | + </el-row> |
| 207 | + <el-row> |
196 | 208 | <el-col :span="12" v-if="form.menuType == 'C'"> |
197 | 209 | <el-form-item prop="component"> |
198 | 210 | <span slot="label"> |
|
215 | 227 | </span> |
216 | 228 | </el-form-item> |
217 | 229 | </el-col> |
| 230 | + </el-row> |
| 231 | + <el-row> |
218 | 232 | <el-col :span="12" v-if="form.menuType == 'C'"> |
219 | 233 | <el-form-item prop="query"> |
220 | 234 | <el-input v-model="form.query" placeholder="请输入路由参数" maxlength="255" /> |
|
240 | 254 | </el-radio-group> |
241 | 255 | </el-form-item> |
242 | 256 | </el-col> |
| 257 | + </el-row> |
| 258 | + <el-row> |
243 | 259 | <el-col :span="12" v-if="form.menuType != 'F'"> |
244 | 260 | <el-form-item prop="visible"> |
245 | 261 | <span slot="label"> |
|
0 commit comments