|
@@ -19,12 +19,15 @@
|
|
|
/>
|
|
/>
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
+ <el-form-item label-position="top"/>
|
|
|
|
|
+ <el-form-item label-position="top">
|
|
|
|
|
+ <div class="item-search"> </div>
|
|
|
|
|
+ <div class="item-search">
|
|
|
|
|
+ <el-button icon="Refresh" @click="resetQuery">重置</el-button>
|
|
|
|
|
+ <el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </el-form-item>
|
|
|
</el-form>
|
|
</el-form>
|
|
|
- <div style="float: right;">
|
|
|
|
|
- <el-button icon="Refresh" @click="resetQuery">重置</el-button>
|
|
|
|
|
- <el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
<el-row :gutter="10" class="mb8">
|
|
<el-row :gutter="10" class="mb8">
|
|
|
<el-col :span="1.5">
|
|
<el-col :span="1.5">
|
|
|
<el-button
|
|
<el-button
|
|
@@ -52,15 +55,15 @@
|
|
|
:default-expand-all="isExpandAll"
|
|
:default-expand-all="isExpandAll"
|
|
|
:tree-props="{ children: 'children', hasChildren: 'hasChildren' }"
|
|
:tree-props="{ children: 'children', hasChildren: 'hasChildren' }"
|
|
|
>
|
|
>
|
|
|
- <el-table-column prop="menuName" label="菜单名称" :show-overflow-tooltip="true"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="menuName" label="菜单名称" min-width="100"></el-table-column>
|
|
|
<el-table-column prop="icon" label="图标" width="100">
|
|
<el-table-column prop="icon" label="图标" width="100">
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
|
<svg-icon :icon-class="scope.row.icon" />
|
|
<svg-icon :icon-class="scope.row.icon" />
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
<el-table-column prop="orderNum" label="排序" width="60"></el-table-column>
|
|
<el-table-column prop="orderNum" label="排序" width="60"></el-table-column>
|
|
|
- <el-table-column prop="perms" label="权限标识" :show-overflow-tooltip="true" width="300"></el-table-column>
|
|
|
|
|
- <el-table-column prop="component" label="组件路径" :show-overflow-tooltip="true" width="250"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="perms" label="权限标识" :show-overflow-tooltip="true" width="230"></el-table-column>
|
|
|
|
|
+ <el-table-column prop="component" label="组件路径" :show-overflow-tooltip="true"></el-table-column>
|
|
|
<el-table-column prop="status" label="状态" width="80">
|
|
<el-table-column prop="status" label="状态" width="80">
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
|
<dict-tag :options="sys_normal_disable" :value="scope.row.status" />
|
|
<dict-tag :options="sys_normal_disable" :value="scope.row.status" />
|
|
@@ -71,7 +74,7 @@
|
|
|
<span>{{ parseTime(scope.row.createTime) }}</span>
|
|
<span>{{ parseTime(scope.row.createTime) }}</span>
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
- <el-table-column label="操作" width="210" class-name="small-padding fixed-width">
|
|
|
|
|
|
|
+ <el-table-column label="操作" width="200" class-name="small-padding fixed-width">
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
|
<el-button link type="primary" @click="handleUpdate(scope.row)" v-hasPermi="['system:menu:edit']"><i class="fa fa-edit"></i>编辑</el-button>
|
|
<el-button link type="primary" @click="handleUpdate(scope.row)" v-hasPermi="['system:menu:edit']"><i class="fa fa-edit"></i>编辑</el-button>
|
|
|
<el-button link type="success" @click="handleAdd(scope.row)" v-hasPermi="['system:menu:add']"><i class="fa fa-plus"></i>新增</el-button>
|
|
<el-button link type="success" @click="handleAdd(scope.row)" v-hasPermi="['system:menu:add']"><i class="fa fa-plus"></i>新增</el-button>
|