linwe
2023-11-11 118302ca34a810d0ca172fffd6072d27a0ace21a
通知公告
1 files modified
33 ■■■■ changed files
pages/home/index.vue 33 ●●●● patch | view | raw | blame | history
pages/home/index.vue
@@ -87,8 +87,10 @@
                    </view>
                </view>
                <u-grid :border="false" col="4"  v-if="roleType == 2 && curSelectSite.addressType == 2">
                    <u-grid-item @click="navigatorPage('/subPackage/workbench/views/editExamine')"  :customStyle="{paddingTop:20+'rpx'}">
                        <view class="grid-item flex f-d-c a-i-c" style="background:linear-gradient(133deg, #F9FAFE 0%, rgba(249,250,254,0) 100%)">
                    <u-grid-item @click="navigatorPage('/subPackage/workbench/views/editExamine')"
                        :customStyle="{paddingTop:20+'rpx'}">
                        <view class="grid-item flex f-d-c a-i-c"
                            style="background:linear-gradient(133deg, #F9FAFE 0%, rgba(249,250,254,0) 100%)">
                            <u-icon name="/static/icon/menu-05.png" width="60rpx" height="60rpx"></u-icon>
                            <text class="grid-text f-24 fw mt-10">场所维护</text>
                        </view>
@@ -118,14 +120,14 @@
                        <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">8</text>
                            <text class="f-36 c-main">{{frequencyNumber.disposable}}</text>
                        </view>
                    </view>
                    <view class="row-item flex_base">
                        <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>
                            <text class="f-36" style="color:#FD7F19">8</text>
                            <text class="f-36" style="color:#FD7F19">{{frequencyNumber.periodicity}}</text>
                        </view>
                    </view>
                </view>
@@ -184,6 +186,10 @@
    import {
        getPage
    } from "@/api/article/article";
    import {
        getCountFrequencyNumber,
        getCountTypeNumber
    } from "@/api/task/task";
    export default {
        data() {
            return {
@@ -326,6 +332,9 @@
                menuList: [],
                curHouseCode: '',
                notice: [],
                frequencyNumber: {},
                typeNumber: {}
            }
        },
@@ -375,7 +384,20 @@
                this.getMenuList()
                this.getSiteList()
                this.getNoticeList()
                // uni.hideTabBar()
                this.getFrequencyNumber()
                this.getTypeNumber()
            },
            async getFrequencyNumber() {
                const res = await getCountFrequencyNumber()
                this.frequencyNumber = res.data
            },
            async getTypeNumber() {
                const res = await getCountTypeNumber()
                this.notypeNumber = res.data
            },
            async getNoticeList() {
@@ -385,7 +407,6 @@
                }
                const res = await getPage(param)
                this.notice = res.data.records
                console.table(JSON.stringify(res.data.records))
            },