vue前端可以完整的显示编辑子级部门,用户管理可以为用户分配角色和部门?

7511589 2024-08-21 14:33:02 阅读 71

用户和角色是一对多的关系

用户和部门是多对多得关系

<code><template>

<div >

<!-- 操作按钮 -->

<div >

<el-input v-model="searchText" placeholder="请输入搜索关键词" ></el-input>code>

<el-button type="primary" @click="search">搜索</el-button>code>

<el-button @click="resetForm">重置</el-button>code>

</div>

<br>

<el-button type="primary" @click="showAddDialog">新增用户</el-button>code>

<el-table :data="tableData" >code>

<el-table-column prop="name" label="姓名"></el-table-column>code>

<el-table-column prop="user_email" label="邮箱号"></el-table-column>code>

<el-table-column label="角色">code>

<template slot-scope="scope">code>

{

-- -->{ getRoleName(scope.row.role_id) }}

</template>

</el-table-column>

<el-table-column label="部门">code>

<template slot-scope="scope">code>

<span v-for="(department, index) in scope.row.department_id" :key="department">code>

{

-- -->{ department.split(' ----- ').pop() }}

</span>

</template>

</el-table-column>

<el-table-column label="操作">code>

<template slot-scope="scope">code>

<el-button size="mini" @click="showEditDialog(scope.row)">编辑</el-button>code>

<el-button size="mini" type="danger" @click="handleDelete(scope.row.user_id)">删除</el-button>code>



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。