From 9bce51f651aad297ef9eb6df832bfdaf1de05d84 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期三, 22 四月 2026 14:27:54 +0800
Subject: [PATCH] 青岛推送
---
pages/case/index.vue | 16 +++++++---------
1 files changed, 7 insertions(+), 9 deletions(-)
diff --git a/pages/case/index.vue b/pages/case/index.vue
index 2ccea17..dea481c 100644
--- a/pages/case/index.vue
+++ b/pages/case/index.vue
@@ -198,13 +198,13 @@
</button>
<!-- 闇�杞繍浣嗘湭鍚屾剰 -->
- <button
+ <!-- <button
v-if="caseItem.isTransport == '2' && !hasTransport(caseItem)"
class="transport-btn disabled"
disabled
>
闇�鍏堝悓鎰忔渚�
- </button>
+ </button> -->
<!-- 鏈夎浆杩愬崟鍙煡鐪� -->
<button
@@ -394,14 +394,12 @@
// 杞繍鍒ゆ柇鏂规硶 - 涓嶱C绔繚鎸佷竴鑷�
const hasTransport = (caseData) => {
console.log(caseData.serviceTransport);
-
- return caseData.serviceTransport;
+ return caseData.serviceTransport && caseData.serviceTransport.length > 0;
};
const canCreateTransport = (caseData) => {
return (
- caseData.status == "3" && // 宸插悓鎰�
- (caseData.isTransport == "2" || caseData.isTransport == 2) && // 闇�瑕佽浆杩�
+ (caseData.isTransport != "4" || caseData.isTransport == 2) && // 闇�瑕佽浆杩�
!hasTransport(caseData)
); // 鏃犺浆杩愬崟
};
@@ -489,7 +487,7 @@
// 鍘熸湁鐨勮浆杩愭搷浣滄柟娉曚繚鎸佷笉鍙�
const createTransportOrder = (caseItem) => {
uni.navigateTo({
- url: `/pages/transport/create?caseId=${caseItem.id}&caseNo=${caseItem.donorNo}`,
+ url: `/pages/case/transferinfo?caseId=${caseItem.id}&caseNo=${caseItem.donorNo}`,
});
};
@@ -497,7 +495,7 @@
if (hasTransport(caseItem)) {
const transport = caseItem.serviceTransport[0];
uni.navigateTo({
- url: `/pages/transport/detail?orderNo=${transport.id}`,
+ url: `/pages/case/transferinfo?id=${transport.id}`,
});
}
};
@@ -597,7 +595,7 @@
try {
const res = await uni.$uapi.post("/project/donatebaseinforeport/getTotal");
stats.value = {
- totalCases: res["1"] || 0,
+ totalCases: res["all"] || 0,
readCases: res["2"] || 0,
agreedCases: res["3"] || 0,
};
--
Gitblit v1.9.3