BUG 29517
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div class="BackUserList">
|
||||
<AiTopFixed v-if="isAdmin">
|
||||
<AiTopFixed v-if="isGridMember">
|
||||
<div class="pad-t32"></div>
|
||||
<div class="select-gird">
|
||||
<AiPagePicker type="custom" @select="confirmSelect" v-model="girdId" self
|
||||
@@ -34,7 +34,7 @@
|
||||
<div class="item" :class="tabIndex ? 'active' : ''" @click="tabClick(1)">异常人员<span></span></div>
|
||||
</div>
|
||||
</AiTopFixed>
|
||||
<div class="user-list" v-if="isAdmin">
|
||||
<div class="user-list" v-if="isGridMember">
|
||||
<div class="item" @click="toUser(item)" v-for="(item,index) in list" :key="index">
|
||||
<h2 class="name">{{ item.name }}<span class="status" v-if="item.status == 0">有异常</span></h2>
|
||||
<p class="color-999">{{ item.idNumber }}</p>
|
||||
@@ -44,13 +44,13 @@
|
||||
<p><img src="./components/img/time-icon.png" alt="">{{ item.arriveTime }}</p>
|
||||
</div>
|
||||
</div>
|
||||
<AiEmpty v-if="!list.length && isAdmin"></AiEmpty>
|
||||
<div v-if="!isAdmin" class="empty">
|
||||
<AiEmpty v-if="!list.length && isGridMember"></AiEmpty>
|
||||
<div v-if="!isGridMember" class="empty">
|
||||
<img src="./components/img/no-admin.png" alt="">
|
||||
<p>没有网格员权限<br/>无法查看返乡登记哦~</p>
|
||||
</div>
|
||||
<div class="pad-b120"></div>
|
||||
<div class="footer" v-if="isAdmin">
|
||||
<div class="footer" v-if="isGridMember">
|
||||
<div class="bg-fff"
|
||||
@click="linkTo(`./Add?arriveGirdId=${girdId}&arriveGirdName=${encodeURIComponent(girdName)}`)">登记
|
||||
</div>
|
||||
@@ -94,7 +94,6 @@ export default {
|
||||
list: [],
|
||||
name: '',
|
||||
totalInfo: {},
|
||||
isAdmin: true,
|
||||
show: false,
|
||||
girdName: '',
|
||||
girdId: '',
|
||||
@@ -108,10 +107,12 @@ export default {
|
||||
shareLink() {
|
||||
let {girdId, girdName, user: {corpId}} = this
|
||||
return location.origin + `/apps/AppBackUserList/add?corpId=${corpId}&arriveGirdId=${girdId}&arriveGirdName=${encodeURIComponent(girdName)}`
|
||||
},
|
||||
isGridMember() {
|
||||
return this.user.girdCheckType > 0
|
||||
}
|
||||
},
|
||||
onLoad() {
|
||||
this.isGirdUser()
|
||||
this.girdId = this.user.girdId
|
||||
this.confirmSelect(this.user)
|
||||
uni.$on('updateBackList', () => {
|
||||
@@ -166,14 +167,6 @@ export default {
|
||||
linkTo(url) {
|
||||
uni.navigateTo({url})
|
||||
},
|
||||
isGirdUser() {
|
||||
this.isAdmin = false
|
||||
this.$http.post('/app/appgirdmemberinfo/checkLogOnUser').then((res) => {
|
||||
if (res?.data) {
|
||||
this.isAdmin = res.data.checkType != '0'
|
||||
}
|
||||
})
|
||||
},
|
||||
close() {
|
||||
this.show = false
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user