完善功能

This commit is contained in:
wangxiaowei
2026-03-28 19:04:57 +08:00
parent 873044e622
commit 3974fae724
3 changed files with 141 additions and 85 deletions

View File

@ -53,16 +53,15 @@
</el-form>
</el-card>
<el-card class="!border-none" v-loading="pager.loading" shadow="never">
<el-button v-perms="['teamaster_user/add']" type="primary" @click="handleAdd">
<!-- <el-button v-perms="['teamaster_user/add']" type="primary" @click="handleAdd">
<template #icon>
<icon name="el-icon-Plus" />
</template>
新增
</el-button>
<el-button v-perms="['teamaster_user/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
新增
</el-button>
<el-button v-perms="['teamaster_user/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
删除
</el-button> -->
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
@ -106,12 +105,12 @@
<el-table-column label="操作" width="120" fixed="right">
<template #default="{ row }">
<el-button v-perms="['teamaster_user/edit']" type="primary" link @click="handleEdit(row)">
编辑
查看
</el-button>
<el-button v-perms="['teamaster_user/delete']" type="danger" link
<!-- <el-button v-perms="['teamaster_user/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
</el-button> -->
</template>
</el-table-column>
</el-table>