From 44dd9c4eb8a2489c63a5eb53fd4254bbb3510e95 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Thu, 18 Jun 2026 09:14:57 +0800
Subject: [PATCH] Merge branch 'feature/v9.0/9.0.4'

---
 src/subPackages/workDetail/addWork/index.vue |   42 ++++++++++++++++++++++++++++--------------
 1 files changed, 28 insertions(+), 14 deletions(-)

diff --git a/src/subPackages/workDetail/addWork/index.vue b/src/subPackages/workDetail/addWork/index.vue
index c404830..ce9e0c7 100644
--- a/src/subPackages/workDetail/addWork/index.vue
+++ b/src/subPackages/workDetail/addWork/index.vue
@@ -1,26 +1,40 @@
-<template>
-	<view >
-		 <WebViewPlus @webMessage="onPostMessage"  ref="sWebViewRef" :src="`${viewUrl}`" />
-		
-	</view>
 
+<template>
+  <view>
+    <WebViewPlus
+      @webMessage="onPostMessage"
+      ref="sWebViewRef"
+      :src="`${viewUrl}`"
+    />
+  </view>
 </template>
 
 <script setup>
-import {getWebViewUrl} from "@/utils/index.js";
+import { getWebViewUrl } from "@/utils/index.js";
 import WebViewPlus from "@/components/WebViewPlus.vue";
 const sWebViewRef = ref(null);
-const viewUrl = getWebViewUrl('/addWork')
+const viewUrl = getWebViewUrl("/addWork");
+
 function onPostMessage(data) {
-  if (data.type === 'submitSuccess'){
-    uni.switchTab({
-      url: '/pages/work/index'
+  if (data.type === "submitSuccess") {
+    // #ifdef MP-WEIXIN
+    if ("fun" in data && data.fun === "add") {
+      uni.setStorageSync("joinParams", {
+        type: "add",
+      });
+    }
+    // #endif
+
+    // #ifndef MP-WEIXIN
+    uni.setStorageSync("joinParams", {
+      type: "add",
     });
+    uni.switchTab({
+      url: `/pages/work/index?addLog=111`,
+    });
+    // #endif
   }
 }
-
 </script>
 
-<style scoped lang="scss">
-
-</style>
\ No newline at end of file
+<style scoped lang="scss"></style>

--
Gitblit v1.9.3