From 4be7ead3a8dc317e631c33ddca52536540ee7019 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Wed, 04 Feb 2026 11:11:55 +0800
Subject: [PATCH] feat:恢复

---
 uniapps/work-app/src/subPackages/workDetail/index.vue |   37 ++++++++-----------------------------
 1 files changed, 8 insertions(+), 29 deletions(-)

diff --git a/uniapps/work-app/src/subPackages/workDetail/index.vue b/uniapps/work-app/src/subPackages/workDetail/index.vue
index a74fdb6..a1b9ee8 100644
--- a/uniapps/work-app/src/subPackages/workDetail/index.vue
+++ b/uniapps/work-app/src/subPackages/workDetail/index.vue
@@ -104,16 +104,21 @@
 <script setup>
 // import { getShowImg, getSmallImg } from '@/utils/util'
 import {getGddetailedData,backGdApi} from '/src/api/work/index.js'
+import { getWebViewUrl } from '@/utils/index.js'
+import WebViewPlus from '@/components/WebViewPlus.vue'
 
 const eventNum = ref('')
 // 工单内容
 const workDetailData = ref({})
 // 环境判断
 const isH5 = ref(false)
+const sWebViewRef = ref(null);
+const viewUrl = ref("");
 onLoad(async options => {
   eventNum.value = options.id
   await getDataList(options.id)
   checkEnvironment()
+  viewUrl.value = getWebViewUrl("/workDetail", { workDetailData: JSON.stringify(workDetailData.value) });
 })
 const getDataList = async val => {
   const params = {
@@ -121,33 +126,7 @@
   }
   const res = await getGddetailedData(params)
   const response = res.data.data
-  workDetailData.value = {
-    "id": "2018864760937254914",
-    "resultId": "2017478141446979593",
-    "workOrderId": "2018863924349767681",
-    "disposeUser": "2017129821759934466",
-    "disposeDept": "2018565297651924994",
-    "longitude": 113.31,
-    "latitude": 23.11,
-    "eventStatus": 1,
-    "areaCode": "440100",
-    "eventNum": "CE20260204095042001",
-    "eventLocation": "广东省广州市越秀区白云街道广州大桥西南约185米",
-    "shootTime": "2026-01-20 16:04:58",
-    "eventImageUrl": "https://wrj.shuixiongit.com/minio/cloud-bucket/78611c83-8fb3-47c9-a18c-0349137bb30c/DJI_202601171733_001_78611c83-8fb3-47c9-a18c-0349137bb30c/DJI_20260117173534_0004_V.jpeg",
-    "disposeUserName": "zhx",
-    "disposeDeptName": "吉安市政府",
-    "distributeUserName": "管理员",
-    "distributeDeptName": "吉安市政府",
-    "distributeTime": "2026-02-04 09:50:42",
-    "createUser": "1123598821738675201",
-    "createDept": "2018565297651924994",
-    "createTime": "2026-02-04 09:50:42",
-    "updateUser": "1123598821738675201",
-    "updateTime": "2026-02-04 09:50:42",
-    "status": 1,
-    "isDeleted": 0
-  }
+  workDetailData.value = response
 }
 // 检查运行环境
 const checkEnvironment = () => {
@@ -246,7 +225,7 @@
 
 // 复制链接
 const copyLink = async () => {
-	const shareUrl = 'http://192.168.1.157:5179/mobile-web-view/work/workDetail/index?workDetailData=' + encodeURIComponent(JSON.stringify(workDetailData.value))
+  const shareUrl =getWebViewUrl("/workDetail", { workDetailData: JSON.stringify(workDetailData.value) })
 	try {
 		await uni.setClipboardData({
 			data: shareUrl,
@@ -296,7 +275,7 @@
 			type: 0,
 			title: workDetailData.value.event_name || '工单详情',
 			summary: '查看工单详情',
-			href: 'http://192.168.1.157:5179/mobile-web-view/work/workDetail/index?workDetailData=' + encodeURIComponent(JSON.stringify(workDetailData.value)) ,
+      href: getWebViewUrl("/workDetail", { workDetailData: JSON.stringify(workDetailData.value) }),
 			imageUrl: workDetailData.value.eventImageUrl,
 			success: () => {
 				uni.showToast({ title: '分享成功', icon: 'success' })

--
Gitblit v1.9.3