增加模块分类
This commit is contained in:
parent
db23de308f
commit
c2921b9cc0
8
src/views/apps/erp/index.vue
Normal file
8
src/views/apps/erp/index.vue
Normal file
@ -0,0 +1,8 @@
|
||||
<template>
|
||||
<router-view />
|
||||
</template>
|
||||
|
||||
<script setup></script>
|
||||
|
||||
<style lang="less" scoped></style>
|
||||
|
||||
@ -53,6 +53,13 @@
|
||||
<el-tag size="small" type="info">{{ row.path || "-" }}</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="type" label="分类" width="100" align="center">
|
||||
<template #default="{ row }">
|
||||
<el-tag size="small" :type="row.type === 1 ? 'primary' : row.type === 2 ? 'warning' : 'info'">
|
||||
{{ row.type === 1 ? '功能模块' : row.type === 2 ? '系统配置' : '未分类' }}
|
||||
</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="description"
|
||||
label="描述"
|
||||
@ -135,12 +142,19 @@
|
||||
placeholder="请输入路由路径,如 /system/modules"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="模块分类" prop="type">
|
||||
<el-select v-model="formData.type" placeholder="请选择模块分类" style="width: 100%">
|
||||
<el-option label="未分类" :value="0" />
|
||||
<el-option label="功能模块" :value="1" />
|
||||
<el-option label="系统配置" :value="2" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="图标" prop="icon">
|
||||
<el-input
|
||||
v-model="formData.icon"
|
||||
placeholder="请输入图标类名,如 Grid"
|
||||
placeholder="请输入图标类名,<i class='fa-solid fa-warehouse'></i>"
|
||||
>
|
||||
<template #append>
|
||||
<!-- <template #append>
|
||||
<el-popover placement="bottom-end" :width="400" trigger="click">
|
||||
<template #reference>
|
||||
<el-button link>选择图标</el-button>
|
||||
@ -157,7 +171,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</el-popover>
|
||||
</template>
|
||||
</template> -->
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="描述" prop="description">
|
||||
@ -225,6 +239,7 @@ const formData = ref({
|
||||
name: "",
|
||||
code: "",
|
||||
path: "",
|
||||
type: 0,
|
||||
icon: "",
|
||||
description: "",
|
||||
sort: 0,
|
||||
@ -270,6 +285,7 @@ function handleAdd() {
|
||||
name: "",
|
||||
code: "",
|
||||
path: "",
|
||||
type: 0,
|
||||
icon: "",
|
||||
description: "",
|
||||
sort: 0,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user