优化业主详情页面

This commit is contained in:
wuxw 2025-07-11 16:20:32 +08:00
parent dd88fe5d22
commit 0724714b1e
2 changed files with 20 additions and 13 deletions

View File

@ -1,8 +1,10 @@
<template>
<div class="margin-top">
<el-table :data="ownerDetailAppUserInfo.appUsers" style="width: 100%">
<el-table-column prop="communityName" :label="$t('ownerDetailAppUser.communityName')" align="center"></el-table-column>
<el-table-column prop="appUserName" :label="$t('ownerDetailAppUser.relatedOwner')" align="center"></el-table-column>
<el-table-column prop="communityName" :label="$t('ownerDetailAppUser.communityName')"
align="center"></el-table-column>
<el-table-column prop="appUserName" :label="$t('ownerDetailAppUser.relatedOwner')"
align="center"></el-table-column>
<el-table-column prop="idCard" :label="$t('ownerDetailAppUser.idCard')" align="center"></el-table-column>
<el-table-column prop="link" :label="$t('ownerDetailAppUser.phone')" align="center"></el-table-column>
<el-table-column prop="stateName" :label="$t('ownerDetailAppUser.status')" align="center"></el-table-column>
@ -11,7 +13,7 @@
<el-table-column :label="$t('common.operation')" align="center" width="300">
<template slot-scope="scope">
<el-button-group>
<el-button size="mini" v-if="scope.row.state == '10000'"
<el-button size="mini" v-if="scope.row.state == '10000'"
@click="_openAuditAppUserBindingOwnerModel(scope.row)">
{{ $t('common.audit') }}
</el-button>
@ -25,16 +27,13 @@
</template>
</el-table-column>
</el-table>
<el-pagination
@current-change="handleCurrentChange"
:current-page="pagination.currentPage"
:page-size="pagination.pageSize"
:total="pagination.total"
layout="total, prev, pager, next, jumper">
<el-pagination @current-change="handleCurrentChange" :current-page="pagination.currentPage"
:page-size="pagination.pageSize" :total="pagination.total" layout="total, prev, pager, next, jumper">
</el-pagination>
<audit ref="audit" @auditMessage="auditMessage"></audit>
<delete-app-user-binding-owner ref="deleteAppUserBindingOwner" @refresh="_loadOwnerDetailAppUserData"></delete-app-user-binding-owner>
<delete-app-user-binding-owner ref="deleteAppUserBindingOwner"
@refresh="_loadOwnerDetailAppUserData"></delete-app-user-binding-owner>
<reset-staff-pwd ref="resetStaffPwd"></reset-staff-pwd>
</div>
</template>
@ -98,7 +97,7 @@ export default {
_auditAppUserBindingOwner(auditInfo) {
auditInfo.communityId = getCommunityId()
auditInfo.appUserId = this.ownerDetailAppUserInfo.currentAppUserId
updateAppUserBindingOwner(auditInfo).then(() => {
this.$message.success(this.$t('common.processSuccess'))
this._loadOwnerDetailAppUserData(1, this.pagination.pageSize)

View File

@ -31,7 +31,11 @@ export const messages = {
createTime: 'Create Time',
appType: 'App Type',
openId: 'Open ID',
ownerDetail: 'Owner Detail'
ownerDetail: 'Owner Detail',
relatedOwner: 'Related Owner',
phone: 'Phone',
status: 'Status',
applyTime: 'Apply Time',
},
audit: {
title: 'Audit Information',
@ -86,7 +90,11 @@ export const messages = {
createTime: '申请时间',
appType: '手机端类型',
openId: 'Open ID',
ownerDetail: '业主详情'
ownerDetail: '业主详情',
relatedOwner: '关联业主',
phone: '手机号',
status: '状态',
applyTime: '申请时间',
},
audit: {
title: '审核信息',