| | |
| | | <a-form-item label="上级菜单" name="parentId" style="width: 250px;" |
| | | :rules="[{ required: true, message: '上级菜单不能为空!' }]"> |
| | | <a-tree-select v-model:value="formData.parentId" show-search style="width: 100%" |
| | | :dropdown-style="{ maxHeight: '400px', overflow: 'auto' }" :placeholder="formatMessage('page.input', '请输入')" |
| | | allow-clea tree-data-simple-mode :tree-data="treeData" tree-node-filter-prop="name" |
| | | :field-names="{ |
| | | :dropdown-style="{ maxHeight: '400px', overflow: 'auto' }" |
| | | :placeholder="formatMessage('page.input', '请输入')" allow-clea tree-data-simple-mode |
| | | :tree-data="treeData" tree-node-filter-prop="name" :field-names="{ |
| | | children: 'children', |
| | | label: 'name', |
| | | value: 'id', |
| | |
| | | { label: '按钮', value: 1 }, |
| | | ]"></a-select> |
| | | </a-form-item> |
| | | <a-form-item label="菜单图标" name="icon" style="width: 250px;"> |
| | | <a-form-item v-if="formData.type == 0" label="菜单图标" name="icon" style="width: 250px;"> |
| | | <a-input v-model:value="formData.icon" /> |
| | | </a-form-item> |
| | | <a-form-item v-else label="权限" name="icon" style="width: 250px;"> |
| | | <a-input v-model:value="formData.authority" /> |
| | | </a-form-item> |
| | | <a-form-item label="国际化ID" name="icon" style="width: 250px;"> |
| | | <a-input v-model:value="formData.languageId" /> |
| | | </a-form-item> |