|
@@ -121,12 +121,12 @@
|
|
|
<!-- 列表 -->
|
|
|
<ContentWrap>
|
|
|
<el-table v-loading="loading" :data="list" :stripe="true">
|
|
|
- <el-table-column label="用户头像" align="center" prop="avatar" width="90px">
|
|
|
+ <el-table-column label="用户头像" align="center" prop="avatar" width="90px" fixed="left">
|
|
|
<template #default="scope">
|
|
|
<el-image v-if="scope.row.person?.avatar" class="h-80px w-80px" :src="scope.row.person?.avatar" lazy preview-teleported :preview-src-list="[scope.row.person?.avatar]" fit="contain" />
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="用户姓名" align="center" prop="person.name" />
|
|
|
+ <el-table-column label="用户姓名" align="center" prop="person.name" fixed="left" />
|
|
|
<el-table-column label="英文名" align="center" prop="person.foreignName" />
|
|
|
<el-table-column label="联系电话" align="center" prop="user.phone" width="120px" />
|
|
|
<el-table-column label="任职酒店" align="center" prop="work.enterpriseName" />
|
|
@@ -136,6 +136,12 @@
|
|
|
<dict-tag :type="DICT_TYPE.MENDUNER_JOB_SEEK_STATUS" :value="scope.row.person?.jobStatus" />
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column label="帐号状态" align="center" prop="user.status">
|
|
|
+ <template #default="scope">
|
|
|
+ <dict-tag :type="DICT_TYPE.MENDUNER_STATUS" :value="scope.row.user.status" />
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="创建时间" align="center" prop="user.createTime" :formatter="dateFormatter" width="180px" />
|
|
|
<el-table-column label="会员套餐" align="center" prop="user.vipFlag">
|
|
|
<template #default="scope">
|
|
|
{{ scope.row.user?.vipFlag ? packageList.find(e => e.id === Number(scope.row.user?.vipFlag))?.name : '' }}
|
|
@@ -143,13 +149,7 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column label="会员过期时间" align="center" prop="user.vipExpireDate" :formatter="dateFormatter" width="180px" />
|
|
|
<el-table-column label="邀请人" align="center" prop="inviteUserStr" />
|
|
|
- <el-table-column label="帐号状态" align="center" prop="user.status">
|
|
|
- <template #default="scope">
|
|
|
- <dict-tag :type="DICT_TYPE.MENDUNER_STATUS" :value="scope.row.user.status" />
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="创建时间" align="center" prop="user.createTime" :formatter="dateFormatter" width="180px" />
|
|
|
- <el-table-column label="操作" align="center">
|
|
|
+ <el-table-column label="操作" align="center" fixed="right" min-width="220">
|
|
|
<template #default="scope">
|
|
|
<el-button link type="primary" @click="openDetail(scope.row.person?.id, scope.row.user.id)">详情</el-button>
|
|
|
<el-button v-if="scope.row.user.status === '1'" link type="success" @click="handleAction(scope.row.user.id, 'enable')">启用</el-button>
|