|
@@ -43,50 +43,50 @@
|
|
<notice :noticelist="noticelist" :autoplay='autoplay' @getNoticeDet="getNoticeDet"></notice>
|
|
<notice :noticelist="noticelist" :autoplay='autoplay' @getNoticeDet="getNoticeDet"></notice>
|
|
</view>
|
|
</view>
|
|
<!-- 统计 -->
|
|
<!-- 统计 -->
|
|
- <view class="contbox" v-if="checkPermi(['wuYe:statistics:num:app'])">
|
|
|
|
|
|
+ <view class="contbox" v-if="checkPermi(['wuYe:statistics:app'])">
|
|
<view class="cont flexc">
|
|
<view class="cont flexc">
|
|
<image :src="conta"></image>
|
|
<image :src="conta"></image>
|
|
<view>今日数据统计</view>
|
|
<view>今日数据统计</view>
|
|
</view>
|
|
</view>
|
|
<view class="lists">
|
|
<view class="lists">
|
|
- <view class="list">
|
|
|
|
|
|
+ <view class="list" @click="getCarKuFn">
|
|
<view class="tit">{{count.kxcw||0}}</view>
|
|
<view class="tit">{{count.kxcw||0}}</view>
|
|
<view class="txt">空闲车位</view>
|
|
<view class="txt">空闲车位</view>
|
|
</view>
|
|
</view>
|
|
- <view class="list">
|
|
|
|
|
|
+ <view class="list" @click="getCarKuFn">
|
|
<view class="tit">{{count.kxcdz||0}}</view>
|
|
<view class="tit">{{count.kxcdz||0}}</view>
|
|
<view class="txt">空闲充电桩</view>
|
|
<view class="txt">空闲充电桩</view>
|
|
</view>
|
|
</view>
|
|
- <view class="list">
|
|
|
|
|
|
+ <view class="list" @click="getCarFn">
|
|
<view class="tit">{{count.jrcl||0}}</view>
|
|
<view class="tit">{{count.jrcl||0}}</view>
|
|
<view class="txt">进入车辆</view>
|
|
<view class="txt">进入车辆</view>
|
|
</view>
|
|
</view>
|
|
- <view class="list">
|
|
|
|
|
|
+ <view class="list" @click="getCarFn">
|
|
<view class="tit">{{count.lkcl||0}}</view>
|
|
<view class="tit">{{count.lkcl||0}}</view>
|
|
<view class="txt">离开车辆</view>
|
|
<view class="txt">离开车辆</view>
|
|
</view>
|
|
</view>
|
|
- <view class="list">
|
|
|
|
|
|
+ <view class="list" @click="getCarCheckFn">
|
|
<view class="tit">{{count.wlcl||0}}</view>
|
|
<view class="tit">{{count.wlcl||0}}</view>
|
|
<view class="txt">外来车辆</view>
|
|
<view class="txt">外来车辆</view>
|
|
</view>
|
|
</view>
|
|
- <view class="list">
|
|
|
|
|
|
+ <view class="list" @click="getillegalParkFn">
|
|
<view class="tit">{{count.wtdj||0}}</view>
|
|
<view class="tit">{{count.wtdj||0}}</view>
|
|
<view class="txt">违停登记</view>
|
|
<view class="txt">违停登记</view>
|
|
</view>
|
|
</view>
|
|
- <view class="list">
|
|
|
|
|
|
+ <view class="list" @click="getCarCheckFn">
|
|
<view class="tit">{{count.wlry||0}}</view>
|
|
<view class="tit">{{count.wlry||0}}</view>
|
|
<view class="txt">外来人员</view>
|
|
<view class="txt">外来人员</view>
|
|
</view>
|
|
</view>
|
|
- <view class="list">
|
|
|
|
|
|
+ <view class="list" @click="getCarCheckFn">
|
|
<view class="tit">{{count.jrry||0}}</view>
|
|
<view class="tit">{{count.jrry||0}}</view>
|
|
<view class="txt">进入人员</view>
|
|
<view class="txt">进入人员</view>
|
|
</view>
|
|
</view>
|
|
<block v-if="zhanflag">
|
|
<block v-if="zhanflag">
|
|
- <view class="list">
|
|
|
|
|
|
+ <view class="list" @click="getPatrolFn(2)">
|
|
<view class="tit ca">{{count.yxg||0}}</view>
|
|
<view class="tit ca">{{count.yxg||0}}</view>
|
|
<view class="txt">已巡更</view>
|
|
<view class="txt">已巡更</view>
|
|
</view>
|
|
</view>
|
|
- <view class="list">
|
|
|
|
|
|
+ <view class="list" @click="getPatrolFn(1)">
|
|
<view class="tit ca">{{count.wxg||0}}</view>
|
|
<view class="tit ca">{{count.wxg||0}}</view>
|
|
<view class="txt">未巡更</view>
|
|
<view class="txt">未巡更</view>
|
|
</view>
|
|
</view>
|
|
@@ -98,19 +98,19 @@
|
|
<view class="tit cb">{{count.wcdd||0}}</view>
|
|
<view class="tit cb">{{count.wcdd||0}}</view>
|
|
<view class="txt">完成订单</view>
|
|
<view class="txt">完成订单</view>
|
|
</view>
|
|
</view>
|
|
- <view class="list">
|
|
|
|
|
|
+ <view class="list" @click="getWarrantyFn(1)">
|
|
<view class="tit cc">{{count.jrbx||0}}</view>
|
|
<view class="tit cc">{{count.jrbx||0}}</view>
|
|
<view class="txt">今日报修</view>
|
|
<view class="txt">今日报修</view>
|
|
</view>
|
|
</view>
|
|
- <view class="list">
|
|
|
|
|
|
+ <view class="list" @click="getWarrantyFn(2)">
|
|
<view class="tit cc">{{count.ypbx||0}}</view>
|
|
<view class="tit cc">{{count.ypbx||0}}</view>
|
|
<view class="txt">已派报修</view>
|
|
<view class="txt">已派报修</view>
|
|
</view>
|
|
</view>
|
|
- <view class="list">
|
|
|
|
|
|
+ <view class="list" @click="getComplaintFn(1)">
|
|
<view class="tit cc">{{count.tsjy||0}}</view>
|
|
<view class="tit cc">{{count.tsjy||0}}</view>
|
|
<view class="txt">投诉建议</view>
|
|
<view class="txt">投诉建议</view>
|
|
</view>
|
|
</view>
|
|
- <view class="list">
|
|
|
|
|
|
+ <view class="list" @click="getComplaintFn(2)">
|
|
<view class="tit cc">{{count.yhjy||0}}</view>
|
|
<view class="tit cc">{{count.yhjy||0}}</view>
|
|
<view class="txt">已回投诉</view>
|
|
<view class="txt">已回投诉</view>
|
|
</view>
|
|
</view>
|
|
@@ -189,7 +189,7 @@
|
|
</view>
|
|
</view>
|
|
<view class="txt">员工管理</view>
|
|
<view class="txt">员工管理</view>
|
|
</view>
|
|
</view>
|
|
- <view class="list bimga" @click="getComplaintFn" v-if="checkPermi(['wuYe:suggestion:applist'])">
|
|
|
|
|
|
+ <view class="list bimga" @click="getComplaintFn()" v-if="checkPermi(['wuYe:suggestion:applist'])">
|
|
<view class="imgs"><image :src="htabl" class="imga"></image><view class="tips">
|
|
<view class="imgs"><image :src="htabl" class="imga"></image><view class="tips">
|
|
<block v-if="countTips.complaintSuggestion>98">99+</block>
|
|
<block v-if="countTips.complaintSuggestion>98">99+</block>
|
|
<block v-else>{{countTips.complaintSuggestion||0}}</block>
|
|
<block v-else>{{countTips.complaintSuggestion||0}}</block>
|
|
@@ -322,7 +322,7 @@ const Clientid = config.Clientid
|
|
}
|
|
}
|
|
})
|
|
})
|
|
this.gettenantList()
|
|
this.gettenantList()
|
|
- if(checkPermi(['wuYe:statistics:num:app'])){
|
|
|
|
|
|
+ if(checkPermi(['wuYe:statistics:app'])){
|
|
this.getCount()
|
|
this.getCount()
|
|
}
|
|
}
|
|
if(checkPermi(['wuYe:statistics:wuYeTips'])){
|
|
if(checkPermi(['wuYe:statistics:wuYeTips'])){
|
|
@@ -467,11 +467,19 @@ const Clientid = config.Clientid
|
|
getMoneyFn(){//物业费管理
|
|
getMoneyFn(){//物业费管理
|
|
this.$tab.navigateTo(`/work/pages/manage/money`)
|
|
this.$tab.navigateTo(`/work/pages/manage/money`)
|
|
},
|
|
},
|
|
- getPatrolFn(){//今日巡更
|
|
|
|
- this.$tab.navigateTo(`/service/pages/service/patrol`)
|
|
|
|
|
|
+ getPatrolFn(type){//今日巡更
|
|
|
|
+ if(type){
|
|
|
|
+ this.$tab.navigateTo(`/service/pages/service/patrol?type=${type}`)
|
|
|
|
+ }else{
|
|
|
|
+ this.$tab.navigateTo(`/service/pages/service/patrol`)
|
|
|
|
+ }
|
|
},
|
|
},
|
|
- getWarrantyFn(){//报修管理
|
|
|
|
- this.$tab.navigateTo(`/service/pages/service/warranty`)
|
|
|
|
|
|
+ getWarrantyFn(type){//报修管理
|
|
|
|
+ if(type){
|
|
|
|
+ this.$tab.navigateTo(`/service/pages/service/warranty?type=${type}`)
|
|
|
|
+ }else{
|
|
|
|
+ this.$tab.navigateTo(`/service/pages/service/warranty`)
|
|
|
|
+ }
|
|
},
|
|
},
|
|
getStaffFn(){//维修人员管理
|
|
getStaffFn(){//维修人员管理
|
|
this.$tab.navigateTo(`/people/pages/people/staff`)
|
|
this.$tab.navigateTo(`/people/pages/people/staff`)
|
|
@@ -479,8 +487,13 @@ const Clientid = config.Clientid
|
|
getHouseFn(){//房屋管理
|
|
getHouseFn(){//房屋管理
|
|
this.$tab.navigateTo(`/work/pages/manage/house`)
|
|
this.$tab.navigateTo(`/work/pages/manage/house`)
|
|
},
|
|
},
|
|
- getComplaintFn(){//投诉建议
|
|
|
|
- this.$tab.navigateTo(`/service/pages/service/complaint`)
|
|
|
|
|
|
+ getComplaintFn(type){//投诉建议
|
|
|
|
+ if(type){
|
|
|
|
+ this.$tab.navigateTo(`/service/pages/service/complaint?type=${type}`)
|
|
|
|
+ }else{
|
|
|
|
+ this.$tab.navigateTo(`/service/pages/service/complaint`)
|
|
|
|
+ }
|
|
|
|
+
|
|
},
|
|
},
|
|
getNewsdjFn(){//党建资讯
|
|
getNewsdjFn(){//党建资讯
|
|
this.$tab.navigateTo(`/manage/pages/community/newsdj`)
|
|
this.$tab.navigateTo(`/manage/pages/community/newsdj`)
|