From 04645748ebd9441d03b3ee88ddf77e2d9ac7b167 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Fri, 27 Feb 2026 10:41:38 +0800
Subject: [PATCH] feat:存入数据

---
 uniapps/work-app/src/api/work/index.js                |    8 ++++++++
 uniapps/work-app/src/subPackages/workDetail/index.vue |    5 +++--
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/uniapps/work-app/src/api/work/index.js b/uniapps/work-app/src/api/work/index.js
index f937e11..ca93e1a 100644
--- a/uniapps/work-app/src/api/work/index.js
+++ b/uniapps/work-app/src/api/work/index.js
@@ -56,3 +56,11 @@
     data,
   })
 }
+// 分享缓存数据
+export const shareCacheApi = (data) => {
+  return request({
+    url: '/drone-gd/workOrder/gdPatrolTask/share-cache-data',
+    method: 'post',
+    data,
+  })
+}
diff --git a/uniapps/work-app/src/subPackages/workDetail/index.vue b/uniapps/work-app/src/subPackages/workDetail/index.vue
index 043757a..2ea0ab9 100644
--- a/uniapps/work-app/src/subPackages/workDetail/index.vue
+++ b/uniapps/work-app/src/subPackages/workDetail/index.vue
@@ -103,7 +103,7 @@
 
 <script setup>
 // import { getShowImg, getSmallImg } from '@/utils/util'
-import {getGddetailedData,backGdApi} from '/src/api/work/index.js'
+import {getGddetailedData,backGdApi,shareCacheApi} from '/src/api/work/index.js'
 import { getWebViewUrl } from '@/utils/index.js'
 import WebViewPlus from '@/components/WebViewPlus.vue'
 
@@ -226,7 +226,8 @@
 
 // 复制链接
 const copyLink = async () => {
-  const shareUrl =getWebViewUrl("/workDetail", { workDetailData: JSON.stringify(workDetailData.value) })
+  const res = await shareCacheApi(workDetailData.value)
+  const shareUrl = getWebViewUrl("/workDetail", { workDetailData: JSON.stringify(res.data.data) })
 	try {
 		await uni.setClipboardData({
 			data: shareUrl,

--
Gitblit v1.9.3