From be4e2d7c2b330c3b8991a0286ea16cc1285b9ec0 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Fri, 08 May 2026 17:47:32 +0800
Subject: [PATCH] feat: 微信小程序支持上传头像
---
src/pages/work/index.vue | 34 ++++++++++++++++++----------------
1 files changed, 18 insertions(+), 16 deletions(-)
diff --git a/src/pages/work/index.vue b/src/pages/work/index.vue
index 942ecdd..7d982e1 100644
--- a/src/pages/work/index.vue
+++ b/src/pages/work/index.vue
@@ -1,13 +1,3 @@
-<!--
- * @Author : yuan
- * @Date : 2025-12-18 10:06:30
- * @LastEditors : yuan
- * @LastEditTime : 2025-12-20 11:37:09
- * @FilePath : \src\pages\work\index.vue
- * @Description :
- * Copyright 2025 OBKoro1, All Rights Reserved.
- * 2025-12-18 10:06:30
--->
<template>
<view class="eventTickets">
<WebViewPlus
@@ -21,34 +11,48 @@
<script setup>
import { getWebViewUrl } from "@/utils/index.js";
import WebViewPlus from "@/components/WebViewPlus.vue";
-import { useTabAddButton } from "@/hooks/index.js";
import { onShow, onHide } from "@dcloudio/uni-app";
const sWebViewRef = ref(null);
-// const viewUrl = getWebViewUrl('/work', {})
const updateKey = ref(0);
const viewUrl = computed(() => {
+ // #ifdef MP-WEIXIN
return getWebViewUrl("/work", {
updateKey: updateKey.value,
+ showAddBtn: 1,
});
+ // #endif
+
+ // #ifndef MP-WEIXIN
+ return getWebViewUrl("/work", {
+ updateKey: updateKey.value,
+ showAddBtn: 0,
+ });
+ // #endif
});
function onPostMessage(data) {
+ // #ifdef MP-WEIXIN
+ if (data.type === "addWork") {
+ }
+ // #endif
+
+ // #ifndef MP-WEIXIN
if (data.type === "jumpMapNav") {
uni.navigateTo({
url: `/subPackages/workDetail/mapWork/index?currentItem=${data.eventNum}`,
});
} else if (data.type === "workid") {
uni.navigateTo({
- url: `/subPackages/workDetail/index?eventNum=${data.eventNum}&totalNum=${data.totalNum}&keyword=${data.keyword}&aiType=${data.aiType}&status=${data.status}`,
+ url: `/subPackages/workDetail/index?eventNum=${data.eventNum}&totalNum=${data.totalNum}&keyword=${data.keyword}&aiType=${data.aiType}&status=${data.status}¤t=${data.current}`,
});
} else if (data.type === "bigImage") {
uni.navigateTo({
url: `/subPackages/workDetail/photoMagnify/index?eventNum=${data.eventNum}`,
});
}
+ // #endif
}
-const isApp = ref(false);
onShow(() => {
const joinParams = uni.getStorageSync("joinParams");
if (joinParams) {
@@ -69,11 +73,9 @@
});
// #endif
- // isApp.value = true
});
onHide(() => {
- // isApp.value = false
});
</script>
--
Gitblit v1.9.3