| | |
| | | <u-swiper :list="swiperList" height="260rpx"></u-swiper>
|
| | | </view>
|
| | | <view class="" v-if="roleType != 1">
|
| | | <u-grid :border="false" :col="curSelectSite.addressType != 2?4:3">
|
| | | <u-grid :border="false" :col="curSelectSite.addressType != 2?4:2">
|
| | | <u-grid-item v-for="(i,k) in cellList" :key="k" @click.native="toPage(i)">
|
| | | <u-icon :name="i.icon" :size="45"></u-icon>
|
| | | <text class="f-26 mt-20">{{i.text}}</text>
|
| | | </u-grid-item>
|
| | | <u-grid-item @click.native="navigatorPage('subPackage/bs/views/repair')" v-if="curSelectSite.addressType != 2">
|
| | | <u-icon name="/static/icon/nav-02.png" width="90rpx" height="90rpx"></u-icon>
|
| | | <text class="f-26 mt-20">报事报修</text>
|
| | | </u-grid-item>
|
| | | <u-grid-item @click.native="navTo()" v-if="curSelectSite.addressType != 2">
|
| | | <u-icon name="/static/icon/nav-04.png" width="90rpx" height="90rpx"></u-icon>
|
| | |
| | | </view>
|
| | |
|
| | | <view class="row flex j-c-s-b">
|
| | | <view class="row-item flex_base">
|
| | | <view class="row-item flex_base" @click="navigatorPage(`/subPackage/workbench/views/audit?type=1`)">
|
| | | <u-icon name="/static/icon/nav-07.png" width="90rpx" height="90rpx"></u-icon>
|
| | | <view class="flex f-d-c fw ml-20">
|
| | | <text class="f-28">一次性</text>
|
| | | <text class="f-36 c-main">{{frequencyNumber.disposable}}</text>
|
| | | </view>
|
| | | </view>
|
| | | <view class="row-item flex_base">
|
| | | <view class="row-item flex_base" @click="navigatorPage(`/subPackage/workbench/views/audit?type=2`)">
|
| | | <u-icon name="/static/icon/nav-08.png" width="90rpx" height="90rpx"></u-icon>
|
| | | <view class="flex f-d-c fw ml-20">
|
| | | <text class="f-28">周期性</text>
|
| | |
| | | {{item.title}}
|
| | | </view>
|
| | | <view class="flex a-i-c j-c-s-b">
|
| | | <view class="f-28 flex a-i-c">
|
| | | <view class="f-28 flex a-i-c ">
|
| | | <u-tag text="标签" plain plainFill> </u-tag>
|
| | | <!-- <view class="flex a-i-c mr-30">
|
| | | <u-icon name="thumb-up-fill" size="24" color="#CECECE"></u-icon>
|
| | | <text class="f-24 c-99 ml-10">{{item.countNumber}}</text>
|
| | | </view> -->
|
| | | <view class="flex a-i-c">
|
| | | <view class="flex a-i-c ml-30" >
|
| | | <u-icon name="eye-fill" size="20" color="#CECECE"></u-icon>
|
| | | <text class="f-24 c-99 ml-10">{{item.viewNumber}}</text>
|
| | | </view>
|
| | |
| | | </view>
|
| | |
|
| | | </view>
|
| | | <u-picker :title="roleTypeName" :closeOnClickOverlay="true" @close="selectBoxShow = false"
|
| | | <u-picker :title="roleTypeName" :defaultIndex="selectSiteIndex" :closeOnClickOverlay="true" @close="selectBoxShow = false"
|
| | | :show="selectBoxShow" keyName="name" ref="uPicker" :columns="siteColumns" @confirm="confirmSite"
|
| | | @change="changeSite" @cancel="selectBoxShow = false"></u-picker>
|
| | | </view>
|
| | |
| | | text: "标签报事",
|
| | | path: '/subPackage/label/index'
|
| | | },
|
| | | {
|
| | | icon: "/static/icon/nav-02.png",
|
| | | text: "报事报修",
|
| | | path: '/subPackage/bs/views/repair'
|
| | | },
|
| | | // {
|
| | | // icon: "/static/icon/nav-02.png",
|
| | | // text: "报事报修",
|
| | | // path: '/subPackage/bs/views/repair'
|
| | | // },
|
| | | {
|
| | | icon: "/static/icon/nav-03.png",
|
| | | text: "便民热线",
|
| | |
| | | curHouseCode: '',
|
| | | notice: [],
|
| | | frequencyNumber: {},
|
| | | typeNumber: {}
|
| | |
|
| | |
|
| | | typeNumber: {},
|
| | | selectSiteIndex:[0,0]
|
| | | |
| | | }
|
| | | },
|
| | |
|
| | |
| | | this.init()
|
| | | uni.$on('refresh', () => {
|
| | | console.log("<====>")
|
| | | this.selectSiteIndex = [0,0]
|
| | | this.init()
|
| | | })
|
| | | },
|
| | |
| | | // 回调参数为包含columnIndex、value、values
|
| | | confirmSite(e) {
|
| | | console.log('confirm', e)
|
| | | this.selectSiteIndex = e.indexs;
|
| | | this.curSelectSite = e.value[e.value.length - 1]
|
| | | this.selectBoxShow = false
|
| | | this.getHouseDataList(e.value[1]?.id)
|