Lou
2024-01-28 d46a4b1d0f71b5e60a38da891bb7fe2064633cf7
subPackage/label/index.vue
@@ -39,12 +39,22 @@
            <text class="address f-28">{{curSiteInfo.name}}</text>
         </view>
         <view class="nav flex flex-wrap j-c-s-b">
         <view class="nav flex flex-wrap j-c-s-b" v-if="isNine == 2">
            <view class="nav-item" v-for="(i,k) in labelList" :key="k" @click="navTo(i.path,k)">
               <image class="nav-item-bg" :src="i.bgImg" mode="aspectFill"></image>
               <view class="nav-item-inner flex f-d-c">
                  <text class="f-32 mb-30">{{i.title}}</text>
                  <button class="item-btn" :style="{backgroundColor:i.background}">立即上报</button>
               </view>
            </view>
         </view>
         <view class="nav flex flex-wrap j-c-s-b" v-if="isNine == 1">
            <view class="nav-item" :key="k" @click="navTo('hotel')">
               <image class="nav-item-bg" src="/static/icon/nav-bg-12.png" mode="aspectFill"></image>
               <view class="nav-item-inner flex f-d-c">
                  <text class="f-32 mb-30">{{isNineHotel?"旅馆安全":"消防检查"}}</text>
                  <button class="item-btn" :style="{backgroundColor:'#EC7E51'}">立即上报</button>
               </view>
            </view>
         </view>
@@ -106,14 +116,28 @@
            ],
            curSiteInfo: {},
            count: {},
            labelList: []
            labelList: [],
            isNine: 2,
            isNineHotel: false
         }
      },
      onLoad() {
         this.curSiteInfo = uni.getStorageSync("siteInfo");
         let siteInfo = uni.getStorageSync("siteInfo");
         this.curSiteInfo = siteInfo;
         this.isNine = siteInfo.isNine;
         if (siteInfo.isNine == 1) {
            for (let i of this.navList[1]) {
               if (i.id.includes(siteInfo.categoryList[0].categoryNo)) {
                  this.isNineHotel = true;
               }
            }
         } else {
            this.getMenu()
         }
         // this.navList = uni.getStorageSync("labelMenuList");
         this.getMenu()
      },
      onShow() {