This commit is contained in:
sjl
2024-11-14 19:24:36 +08:00
parent 7efaa253a2
commit 534cc0ab76
8 changed files with 49 additions and 45 deletions

View File

@@ -15,6 +15,9 @@
<el-form-item label="名称" prop="name" :label-width="100">
<el-input v-model="formContent.name" />
</el-form-item>
<el-form-item label="编码" prop="code" :label-width="100">
<el-input v-model="formContent.code" />
</el-form-item>
<el-form-item label="图标" prop="icon" :label-width="100">
<IconSelect
:iconValue="formContent.icon"
@@ -31,16 +34,14 @@
<el-form-item label="排序" prop="sort" :label-width="100">
<el-input-number v-model="formContent.sort" :min='1' :max='999' />
</el-form-item>
<el-form-item label="类型" prop="type" :label-width="100">
<el-select v-model="formContent.type" placeholder="请选择资源类型">
<el-option
v-for="item in dictStore.getDictData('resourceType')"
:key="item.id"
:label="item.name"
:value="item.code"
/>
<el-form-item label='类型' prop='type' :label-width="100">
<el-select v-model="formContent.type" clearable placeholder="请选择资源类型">
<el-option label="菜单" :value="0"></el-option>
<el-option label="按钮" :value="1"></el-option>
<el-option label="公共资源" :value="2"></el-option>
<el-option label="服务间调用资源" :value="3"></el-option>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item label="描述" prop="remark" :label-width="100">
<el-input v-model="formContent.remark" :rows="2" type="textarea"/>
</el-form-item>