This commit is contained in:
磷叶 2024-11-04 15:28:18 +08:00
parent b26044abd6
commit c801bd1274
2 changed files with 13 additions and 4 deletions

View File

@ -32,6 +32,9 @@
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item>
<el-form-item label="类型" prop="type">
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button> <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
@ -106,6 +109,9 @@
<template v-else-if="column.key === 'faceImage'"> <template v-else-if="column.key === 'faceImage'">
<image-preview :src="d.row[column.key]" :width="50" :height="50"/> <image-preview :src="d.row[column.key]" :width="50" :height="50"/>
</template> </template>
<template v-else-if="column.key === 'type'">
<dict-tag :options="dict.type.real_name_type" :value="d.row[column.key]"/>
</template>
<template v-else-if="column.key === 'userId'"> <template v-else-if="column.key === 'userId'">
<user-link :id="d.row.userId" :name="d.row.userName"/> <user-link :id="d.row.userId" :name="d.row.userName"/>
</template> </template>
@ -179,8 +185,9 @@ const defaultSort = {
export default { export default {
name: "RealName", name: "RealName",
components: { UserLink },
mixins: [$showColumns, $view], mixins: [$showColumns, $view],
dicts: ['real_name_type'],
components: { UserLink },
props: { props: {
query: { query: {
type: Object, type: Object,
@ -195,6 +202,7 @@ export default {
columns: [ columns: [
{key: 'id', visible: false, label: 'ID', minWidth: null, sortable: true, overflow: false, align: 'center', width: "100"}, {key: 'id', visible: false, label: 'ID', minWidth: null, sortable: true, overflow: false, align: 'center', width: "100"},
{key: 'createTime', visible: true, label: '认证时间', minWidth: null, sortable: true, overflow: false, align: 'center', width: "180"}, {key: 'createTime', visible: true, label: '认证时间', minWidth: null, sortable: true, overflow: false, align: 'center', width: "180"},
{key: 'type', visible: true, label: '认证类型', minWidth: null, sortable: true, overflow: false, align: 'center', width: "100"},
{key: 'userId', visible: true, label: '用户', minWidth: null, sortable: true, overflow: false, align: 'center', width: null}, {key: 'userId', visible: true, label: '用户', minWidth: null, sortable: true, overflow: false, align: 'center', width: null},
{key: 'name', visible: true, label: '姓名', minWidth: null, sortable: true, overflow: false, align: 'center', width: null}, {key: 'name', visible: true, label: '姓名', minWidth: null, sortable: true, overflow: false, align: 'center', width: null},
{key: 'idCard', visible: true, label: '身份证', minWidth: null, sortable: true, overflow: false, align: 'center', width: null}, {key: 'idCard', visible: true, label: '身份证', minWidth: null, sortable: true, overflow: false, align: 'center', width: null},

View File

@ -9,10 +9,10 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="用户名" prop="userName"> <el-form-item label="用户名称" prop="realOrUserName">
<el-input <el-input
v-model="queryParams.userName" v-model="queryParams.realOrUserName"
placeholder="请输入用户名" placeholder="请输入用户名"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
@ -369,6 +369,7 @@ export default {
phonenumber: null, phonenumber: null,
serviceType: null, serviceType: null,
status: null, status: null,
realOrUserName: null,
}, },
// //
form: {}, form: {},