From 0beea067bea14aeaa8ed0d8ee3cf4d2117f3cd2e Mon Sep 17 00:00:00 2001
From: lin <sbla5888@163.com>
Date: Tue, 14 May 2024 16:14:06 +0800
Subject: [PATCH] 跳转优化

---
 subPackage/task/index.vue |   44 ++++++++++++++++++++++++++++++++++----------
 1 files changed, 34 insertions(+), 10 deletions(-)

diff --git a/subPackage/task/index.vue b/subPackage/task/index.vue
index c7014a8..8e20fda 100644
--- a/subPackage/task/index.vue
+++ b/subPackage/task/index.vue
@@ -126,15 +126,22 @@
 				</view>
 			</view> -->
 
-			<view class="nav-item flex j-c-s-b a-i-c" @click="navTo(i.path)" v-for="i in securityList">
+			<view class="nav-item flex j-c-s-b a-i-c" @click="navTo(`${i.path}&from=task`)" v-for="i in securityList">
 				<text class="f-28">{{i.name}}</text>
 				<view class="flex">
+					<block v-if="i.count > 0">
+						<text class="f-28 c-99">待处理</text>
+						<view class="dot bgc-main">{{i.count}}</view>
+					</block>
+					<u-icon name="arrow-right" color="#999"></u-icon>
+				</view>
+				<!-- <view class="flex">
 					<block v-if="bailCount > 0">
 						<text class="f-28 c-99">待处理</text>
 						<view class="dot bgc-main">{{bailCount}}</view>
 					</block>
 					<u-icon name="arrow-right" color="#999"></u-icon>
-				</view>
+				</view> -->
 			</view>
 		</view>
 	</view>
@@ -205,22 +212,39 @@
 								i.count = data.bsbx;
 							} else if (i.name.trim() == "住户审核") {
 								i.count = data.zhsh
-							} else if (i.name.trim() == "二手交易") {
-								i.count = data.bqsj
 							} else if (i.name.trim() == "租户确认") {
 								i.count = data.czsh
 							} else if (i.name.trim() == "走访任务") {
 								i.count = data.zfrw;
 							} else if (i.name.trim() == "走访任务") {
 								i.count = data.zfrw;
-							} else if (i.name.trim() == "消防自查") {
-								i.count = data.xfzc;
-
-							} else if (i.name.trim() == "消防隐患整改") {
-								i.count = data.xfyhzg;
 							}
 						}
-						this.bailCount = data.qbhs
+						// this.bailCount = data.qbhs
+
+						for (let i of this.securityList) {
+							if (i.name.trim() == "二手交易") {
+								i.count = data.bqsj
+							} else if (i.name.trim() == "消防自查") {
+								i.count = data.xfzc;
+							} else if (i.name.trim() == "消防隐患整改") {
+								i.count = data.xfyhzg;
+							} else if (i.name.trim() == "居住证申请") {
+								i.count = data.jzzsq;
+							} else if (i.name.trim() == "从业人员审核") {
+								i.count = data.cssh;
+							} else if (i.name.trim() == "无诈申请") {
+								i.count = data.wztj;
+							} else if (i.name.trim() == "校园安全隐患排查") {
+								i.count = data.xyyh;
+							} else if (i.name.trim() == "校园纠纷矛盾") {
+								i.count = data.xyjfmd;
+							} else if (i.name.trim() == "校园安保检查") {
+								i.count = data.xyaqyhpc;
+							} else {
+								i.count = data.qbhs;
+							}
+						}
 					}
 				})
 			},

--
Gitblit v1.9.3