From 49f26d3f32796eceafefe73e1d45f1fe73bf4eb9 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期三, 20 八月 2025 15:28:41 +0800
Subject: [PATCH] feat: 实名

---
 apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue |   43 +++++++++++++++++++++++++------------------
 1 files changed, 25 insertions(+), 18 deletions(-)

diff --git a/apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue b/apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue
index 51b1318..a10ccc6 100644
--- a/apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue
+++ b/apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue
@@ -21,6 +21,7 @@
           >
             {{ GetTaskInfoQueryResultHireButtonText[detail.hireButton] }}
           </div>
+          <div v-if="from === 'cancel'" :style="{ color: '#999999' }">宸插彇娑�</div>
         </template>
         <div class="taskDetail-time">
           {{ dayjs(detail?.beginTime).format('YYYY骞碝M鏈圖D鏃�') }} 鑷�
@@ -40,7 +41,7 @@
             :unit="BillingMethodEnumUnit[detail.billingMethod]"
           />
         </div>
-        <div class="taskDetail-address-wrapper">
+        <div class="taskDetail-address-wrapper" @click="goMap">
           <div class="taskDetail-address-title-wrapper">
             <img :src="IconLocaltion" class="taskDetail-address-title-icon" />
             <div class="taskDetail-address-title">{{ detail?.addressName ?? '' }}</div>
@@ -183,7 +184,7 @@
 });
 
 /**
- * TODO 缂哄皯 鎵嬫満 鎶曡瘔涓炬姤鎺ュ彛 鎶ュ悕鎺ュ彛
+ * TODO 缂哄皯 鎶曡瘔涓炬姤鎺ュ彛
  */
 
 const router = Taro.useRouter();
@@ -234,31 +235,29 @@
     };
     let res = await taskUserServices.applyTask(params);
     if (res) {
-      Message.success('鎶ュ悕鎴愬姛', {
-        onClosed() {
-          refetch({ type: 'inactive' });
-        },
-      });
+      Message.success('鎶ュ悕鎴愬姛');
+      refetch({ type: 'inactive' });
     }
   } catch (error) {}
 });
 
 const handleAttention = useAccessLogin(async () => {
   try {
-    await Message.confirm({
-      message: `纭畾${detail.value?.isCollected ? '鍙栨秷鏀惰棌' : '鏀惰棌'}鍚楋紵`,
-    });
+    // await Message.confirm({
+    //   message: `纭畾${detail.value?.isCollected ? '鍙栨秷鏀惰棌' : '鏀惰棌'}鍚楋紵`,
+    // });
     let params: API.CollectTaskCommand = {
       ids: [id],
       isCollect: !detail.value?.isCollected,
     };
     let res = await taskUserServices.collectTask(params);
     if (res) {
-      Message.success('鎿嶄綔鎴愬姛', {
-        onClosed() {
-          refetch({ type: 'inactive' });
-        },
-      });
+      refetch({ type: 'inactive' });
+      // Message.success('鎿嶄綔鎴愬姛', {
+      //   onClosed() {
+      //     refetch({ type: 'inactive' });
+      //   },
+      // });
     }
   } catch (error) {}
 });
@@ -272,8 +271,16 @@
 });
 
 function handleHire() {
-Taro.navigateTo({
-  url: `${RouterPath.taskSubmitCheck}?id=${id}`,
-})
+  Taro.navigateTo({
+    url: `${RouterPath.taskSubmitCheck}?id=${id}`,
+  });
+}
+
+function goMap() {
+  Taro.openLocation({
+    latitude: detail.value?.latitude,
+    longitude: detail.value?.longitude,
+    scale: 18,
+  });
 }
 </script>

--
Gitblit v1.9.1