From f3274a6594094d4419a0538ebc16d4601be4ef9d Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 21 八月 2025 17:16:30 +0800
Subject: [PATCH] feat: 实名

---
 apps/cMiniApp/src/subpackages/task/taskCheckDetail/InnerPage.vue |   33 ++++++++++++++++++++++++++++++---
 1 files changed, 30 insertions(+), 3 deletions(-)

diff --git a/apps/cMiniApp/src/subpackages/task/taskCheckDetail/InnerPage.vue b/apps/cMiniApp/src/subpackages/task/taskCheckDetail/InnerPage.vue
index b89e831..3c3f8db 100644
--- a/apps/cMiniApp/src/subpackages/task/taskCheckDetail/InnerPage.vue
+++ b/apps/cMiniApp/src/subpackages/task/taskCheckDetail/InnerPage.vue
@@ -17,15 +17,16 @@
       <template #renderItem="{ item }">
         <TaskCheckFileCard
           :created-time="item?.createdTime"
+          :checkReceiveStatus="item?.checkReceiveStatus"
           :files="item?.files?.map((x) => setOSSLink(x))"
         ></TaskCheckFileCard>
       </template>
     </InfiniteLoading>
   </ContentScrollView>
-  <!-- <div class="taskCheckDetail-tips-wrapper">
+  <div class="taskCheckDetail-tips-wrapper" v-if="!isBindBankCard">
     <div class="taskCheckDetail-tips-text">鎮ㄥ皻鏈粦瀹氶摱琛屽崱锛屾殏鏃舵棤娉曠粨绠楁湇鍔¤垂</div>
-    <div class="taskCheckDetail-tips-btn">绔嬪嵆缁戝畾閾惰鍗′俊鎭�</div>
-  </div> -->
+    <div class="taskCheckDetail-tips-btn" @click="goBindBankCard">绔嬪嵆缁戝畾閾惰鍗′俊鎭�</div>
+  </div>
 </template>
 
 <script setup lang="ts">
@@ -42,6 +43,18 @@
 const id = route.params?.id as string;
 
 const { infiniteLoadingProps } = useCheckReceiveTaskUserSubmits({ id: id });
+
+const isBindBankCard = computed(
+  () =>
+    infiniteLoadingProps.value?.listData?.pages?.[0]?.objectData?.enterpriseEmployeeUser
+      ?.isBindBankCard
+);
+
+function goBindBankCard() {
+  Taro.navigateTo({
+    url: `${RouterPath.unboundBankCard}`,
+  });
+}
 </script>
 
 <style lang="scss">
@@ -55,5 +68,19 @@
     margin-bottom: 16px;
     color: boleGetCssVar('text-color', 'primary');
   }
+
+  .taskCheckDetail-tips-wrapper {
+    text-align: center;
+    font-size: 24px;
+    line-height: 32px;
+
+    .taskCheckDetail-tips-text {
+      color: boleGetCssVar('text-color', 'secondary');
+    }
+
+    .taskCheckDetail-tips-btn {
+      color: boleGetCssVar('color', 'primary');
+    }
+  }
 }
 </style>

--
Gitblit v1.9.1