subPackage/task/index.vue
@@ -22,7 +22,7 @@
            </view>
         </view>
      </view> -->
      <view class="nav bgc-ff mb-20 mt-20">
      <view class="nav bgc-ff mb-20 mt-20"  v-if="comprehensive.length">
         <view class="caption">
            <view class="flex a-i-c">
               <view class="line"></view>
@@ -30,11 +30,20 @@
            </view>
         </view>
         
         <view class="nav-item flex j-c-s-b a-i-c"  @click="navTo('/subPackage/workbench/views/cshw')">
            <text class="f-28">场所审核</text>
         <view class="nav-item flex j-c-s-b a-i-c"  @click="navTo(i.path)"  v-for="i in comprehensive">
            <text class="f-28">{{i.name}}</text>
            <view class="flex">
               <!-- <text class="f-28 c-99">待处理</text>
               <view class="dot bgc-main">3</view> -->
               <u-icon name="arrow-right" color="#999"></u-icon>
            </view>
         </view>
<!--          <view class="nav-item flex j-c-s-b a-i-c"  @click="navTo('/subPackage/workbench/views/cshw')"  v-for="i in comprehensive">
            <text class="f-28">场所审核</text>
            <view class="flex">
               <text class="f-28 c-99">待处理</text>
               <view class="dot bgc-main">3</view>
               <u-icon name="arrow-right" color="#999"></u-icon>
            </view>
         </view>
@@ -71,8 +80,8 @@
         <view class="nav-item flex j-c-s-b a-i-c"  @click="navTo()">
            <text class="f-28">走访提醒</text>
            <view class="flex">
               <!-- <text class="f-28 c-99">待处理</text>
               <view class="dot bgc-main">3</view> -->
               <text class="f-28 c-99">待处理</text>
               <view class="dot bgc-main">3</view>
               <u-icon name="arrow-right" color="#999"></u-icon>
            </view>
         </view>
@@ -85,7 +94,7 @@
               </block>
               <u-icon name="arrow-right" color="#999"></u-icon>
            </view>
         </view>
         </view> -->
         
      </view>
@@ -107,15 +116,16 @@
            </view>
         </view>
      </view> -->
      <view class="nav bgc-ff mb-20">
      <view class="nav bgc-ff mb-20"  v-if="securityList.length">
         <view class="caption">
            <view class="flex a-i-c">
               <view class="line"></view>
               <text class="f-32 fw">公安任务</text>
            </view>
         </view>
         <view class="nav-item flex j-c-s-b a-i-c" @click="navTo()">
            <text class="f-28">取保候审</text>
         <view class="nav-item flex j-c-s-b a-i-c" @click="navTo()"    v-for="i in securityList">
            <text class="f-28">{{i.name}}</text>
            <view class="flex">
               <block v-if="false">
                  <text class="f-28 c-99">待处理</text>
@@ -124,6 +134,16 @@
               <u-icon name="arrow-right" color="#999"></u-icon>
            </view>
         </view>
         <!-- <view class="nav-item flex j-c-s-b a-i-c" @click="navTo()">
            <text class="f-28">取保候审</text>
            <view class="flex">
               <block v-if="false">
                  <text class="f-28 c-99">待处理</text>
                  <view class="dot bgc-main">{{countInfo.comprehensiveTask}}</view>
               </block>
               <u-icon name="arrow-right" color="#999"></u-icon>
            </view>
         </view> -->
      </view>
   </view>
</template>
@@ -143,16 +163,36 @@
            }],
            repairsCount: 0,
            countInfo: {}
            countInfo: {},
            securityList:[],
            comprehensive:[]
         }
      },
         onLoad(){
         this.getMenuList()
       },
      onShow() {
         this.getCount();
         this.getRepairsCount();
      },
      methods: {
         getMenuList(){
            let list = uni.getStorageSync("taskMenu");
            if(list.length){
               for(let i of list){
                  if(i.remark == '1'){
                     this.comprehensive.push(i)
                  }else {
                     this.security.push(i)
                  }
               }
            }
         },
         getCount() {
            getCountTypeNumber().then(res => {
               if (res.code == 200) {
@@ -170,13 +210,13 @@
         navTo(url) {
            if(url){
               this.$u.func.globalNavigator(url)
            }else {
            if(!url || url == "暂无" ){
               uni.showToast({
                  title:"功能开发中~",
                  icon:"none"
               })
            }else {
               this.$u.func.globalNavigator(url)
            }
         }
      }