|
|
|
|
@ -1,4 +1,6 @@
|
|
|
|
|
<template>
|
|
|
|
|
<page-meta :page-style="'overflow:'+(callshow?'hidden':'visible')"></page-meta>
|
|
|
|
|
|
|
|
|
|
<view class="containers">
|
|
|
|
|
<view class="top">
|
|
|
|
|
<view class="toplogo justify-between align-center">
|
|
|
|
|
@ -27,7 +29,8 @@
|
|
|
|
|
<view class="mine">
|
|
|
|
|
<view class="mineicon justify-between align-center">
|
|
|
|
|
<view v-for="item in iconList">
|
|
|
|
|
<u--image @click="toUrl(item.url)" :src="item.src" width="145rpx" height="149rpx"></u--image>
|
|
|
|
|
<u--image @click="toUrl(item.isyy,item.url)" :src="item.src" width="145rpx" height="149rpx">
|
|
|
|
|
</u--image>
|
|
|
|
|
<view class="icontext">{{item.text}}</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
@ -73,6 +76,18 @@
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<!-- 弹出选择 访客类型 -->
|
|
|
|
|
<u-popup :show="callshow" mode="center" @close="callshow=false">
|
|
|
|
|
<view class="popupVisit">
|
|
|
|
|
<view>请选择邀约访客类型</view>
|
|
|
|
|
<view class="justify-between">
|
|
|
|
|
<button @click="toForm(1)">普通访客</button>
|
|
|
|
|
<button @click="toForm(2)">施工访客</button>
|
|
|
|
|
<button @click="toForm(3)">物流车辆</button>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</u-popup>
|
|
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
@ -98,12 +113,13 @@
|
|
|
|
|
{
|
|
|
|
|
src: require("../../static/img/yy.png"),
|
|
|
|
|
text: '邀约',
|
|
|
|
|
url: "/pages/bd/call"
|
|
|
|
|
url: "/pages/bd/call",
|
|
|
|
|
isyy: true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
src: require("../../static/img/dyyjl.png"),
|
|
|
|
|
text: '代邀约记录',
|
|
|
|
|
url: "/pages/bd/replace"
|
|
|
|
|
url: "/pages/bd/record?type=call"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
list: [],
|
|
|
|
|
@ -114,7 +130,8 @@
|
|
|
|
|
audit_status: 0,
|
|
|
|
|
keyword: ""
|
|
|
|
|
},
|
|
|
|
|
isEmpty: false
|
|
|
|
|
isEmpty: false,
|
|
|
|
|
callshow: false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
onLoad() {
|
|
|
|
|
@ -142,11 +159,21 @@
|
|
|
|
|
this.loadList()
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
toUrl(url) {
|
|
|
|
|
uni.navigateTo({
|
|
|
|
|
url: url
|
|
|
|
|
})
|
|
|
|
|
methods: {
|
|
|
|
|
toForm(type){
|
|
|
|
|
uni.navigateTo({
|
|
|
|
|
url:"/pages/visit/addrecord?iscall=call&type="+type
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
toUrl(isyy, url) {
|
|
|
|
|
if (isyy) {
|
|
|
|
|
this.callshow = true
|
|
|
|
|
} else {
|
|
|
|
|
uni.navigateTo({
|
|
|
|
|
url: url
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
toDetail(id) {
|
|
|
|
|
uni.navigateTo({
|
|
|
|
|
@ -286,4 +313,21 @@
|
|
|
|
|
/deep/ .u-empty {
|
|
|
|
|
min-height: 30vh;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/deep/ .u-popup__content {
|
|
|
|
|
width: 80%;
|
|
|
|
|
background: #fff;
|
|
|
|
|
padding: 47rpx;
|
|
|
|
|
text-align: center;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.popupVisit>view:first-child{
|
|
|
|
|
margin-bottom:20rpx
|
|
|
|
|
}
|
|
|
|
|
.popupVisit>view button{
|
|
|
|
|
padding: 0 20rpx;
|
|
|
|
|
background-color: #044ed7;
|
|
|
|
|
color:#fff
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
|