|
|
|
@ -147,8 +147,9 @@
|
|
|
|
|
|
|
|
|
|
<el-table v-loading="loading" :data="userList" @selection-change="handleSelectionChange">
|
|
|
|
|
<el-table-column type="selection" width="50" align="center" />
|
|
|
|
|
<el-table-column label="用户编号" align="center" key="userId" prop="userId" v-if="columns[0].visible" />
|
|
|
|
|
<el-table-column label="登陆账号" align="center" key="userName" prop="userName" v-if="columns[1].visible" :show-overflow-tooltip="true" />
|
|
|
|
|
<el-table-column type="index" width="50" align="center" :index="customIndex" />
|
|
|
|
|
<!-- <el-table-column label="用户编号" align="center" key="userId" prop="userId" v-if="columns[0].visible" /> -->
|
|
|
|
|
<el-table-column label="登陆账号" align="center" key="userName" prop="userName" v-if="columns[0].visible" :show-overflow-tooltip="true" />
|
|
|
|
|
<el-table-column label="真实姓名" align="center" key="realName" prop="realName" v-if="columns[1].visible" :show-overflow-tooltip="true" />
|
|
|
|
|
<el-table-column label="用户昵称" align="center" key="nickName" prop="nickName" v-if="columns[2].visible" :show-overflow-tooltip="true" />
|
|
|
|
|
<el-table-column label="部门" align="center" key="deptName" prop="dept.deptName" v-if="columns[3].visible" :show-overflow-tooltip="true" />
|
|
|
|
@ -215,6 +216,13 @@
|
|
|
|
|
<!-- 添加或修改用户配置对话框 -->
|
|
|
|
|
<el-dialog :title="title" :visible.sync="open" width="600px" append-to-body>
|
|
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="登录账号" prop="userName">
|
|
|
|
|
<el-input v-model="form.userName" placeholder="" disabled />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="用户昵称" prop="nickName">
|
|
|
|
@ -444,8 +452,9 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
// 列信息
|
|
|
|
|
columns: [
|
|
|
|
|
{ key: 0, label: `用户编号`, visible: true },
|
|
|
|
|
{ key: 1, label: `登陆账号`, visible: true },
|
|
|
|
|
// { key: 0, label: `用户编号`, visible: true },
|
|
|
|
|
{ key: 0, label: `登陆账号`, visible: true },
|
|
|
|
|
{ key: 1, label: `真实姓名`, visible: true },
|
|
|
|
|
{ key: 2, label: `用户昵称`, visible: true },
|
|
|
|
|
{ key: 3, label: `部门`, visible: true },
|
|
|
|
|
{ key: 4, label: `手机号码`, visible: true },
|
|
|
|
@ -499,6 +508,9 @@ export default {
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
customIndex(index) {
|
|
|
|
|
return index + 1 + (this.queryParams.pageNum - 1) * this.queryParams.pageSize;
|
|
|
|
|
},
|
|
|
|
|
/** 查询用户列表 */
|
|
|
|
|
getList() {
|
|
|
|
|
this.loading = true;
|
|
|
|
|