+
+
{{ item.name }}
-
{{ item.name }}
-
-
-
+
+
{
- // const token = useStorage('token', '', uniStorage)
- const token = ref("79b5c732d96d2b27a48a99dfd4a5566c43aaa5796242e854ebe3ffc198d6876b9628e7b764d9af65ab5dbb2d517ced88170491b74b048c0ba827c0d3741462cb89dc59ed46653a449af837a8262941caaef1334d640773710f8cd96473bacfb190cba595a5d6a9c87d70f0999a3ebb41147213b31b4bdccffca66a56acf3baab5af0154f0dce360079f37709f78e13711036899344bddb0fb4cf0f2890287cb62c3fcbe33368caa5e213624577be8b8420ab75b1f50775ee16142a4321c5d56995f37354a66a969da98d95ba6e65d142ed097e04b411c1ebad2f62866d0ec7e1838420530a9941dbbcd00490199f8b8942f76b6f248056e8ae1134eda922b6ba0e5d75a00b2e866b08fec48a0d1de7e6dff8d8a40ac1eb46bf79c6331a1a3cd43209d09865bc0ee5dc9c23d2413e0d85d2380202ce4de1e128063926efae4cb1")
+ const token = useStorage('token', '', uniStorage)
+ // const token = ref("79b5c732d96d2b27a48a99dfd4a5566c43aaa5796242e854ebe3ffc198d6876b9628e7b764d9af65ab5dbb2d517ced88170491b74b048c0ba827c0d3741462cb89dc59ed46653a449af837a8262941caaef1334d640773710f8cd96473bacfb190cba595a5d6a9c87d70f0999a3ebb41147213b31b4bdccffca66a56acf3baab5af0154f0dce360079f37709f78e13711036899344bddb0fb4cf0f2890287cb62c3fcbe33368caa5e213624577be8b8420ab75b1f50775ee16142a4321c5d56995f37354a66a969da98d95ba6e65d142ed097e04b411c1ebad2f62866d0ec7e1838420530a9941dbbcd00490199f8b8942f76b6f248056e8ae1134eda922b6ba0e5d75a00b2e866b08fec48a0d1de7e6dff8d8a40ac1eb46bf79c6331a1a3cd43209d09865bc0ee5dc9c23d2413e0d85d2380202ce4de1e128063926efae4cb1")
const refreshToken = useStorage('refreshToken', '', uniStorage)
const userInfo = useStorage('userInfo', {}, uniStorage)
const leaderList = useStorage('leaderList', [], uniStorage)
diff --git a/src/utils/common.js b/src/utils/common.js
index 48b6287..dadad2b 100644
--- a/src/utils/common.js
+++ b/src/utils/common.js
@@ -64,7 +64,7 @@ export function clipboard(text, callback) {
export async function clipboardImage(src, callback) {
const { state } = await navigator.permissions.query({
- name: 'clipboard-write'
+ name: 'clipboard-write',
})
if (state != 'granted') return
@@ -77,8 +77,8 @@ export async function clipboardImage(src, callback) {
if (blob.type == 'image/png') {
await navigator.clipboard.write([
new ClipboardItem({
- [blob.type]: blob
- })
+ [blob.type]: blob,
+ }),
])
return callback()
@@ -112,7 +112,7 @@ export async function clipboardImage(src, callback) {
URL.revokeObjectURL(objectURL)
},
'image/png',
- 1
+ 1,
)
}
} catch (err) {
@@ -180,13 +180,13 @@ export function getVideoImage(file, time = 1) {
width: video.videoWidth,
height: video.videoHeight,
duration: video.duration,
- file: null
+ file: null,
}
canvas.toBlob((blob) => {
data.file = new File([blob], 'image.jpeg', {
type: blob.type,
- lastModified: Date.now()
+ lastModified: Date.now(),
})
URL.revokeObjectURL(objectURL)
@@ -196,3 +196,20 @@ export function getVideoImage(file, time = 1) {
}
})
}
+
+//处理webview样式
+export function handleSetWebviewStyle(hasTabBar) {
+ const setWebviewStyle = () => {
+ const webview = plus.webview.currentWebview()
+ webview.setStyle({
+ bottom: hasTabBar ? webview.tabBarHeight : 0,
+ })
+ }
+ if (typeof plus !== 'undefined') {
+ setWebviewStyle()
+ } else {
+ document.addEventListener('plusready', () => {
+ setWebviewStyle()
+ })
+ }
+}
diff --git a/src/utils/upload/request.js b/src/utils/upload/request.js
index a84e0ec..453b5ed 100644
--- a/src/utils/upload/request.js
+++ b/src/utils/upload/request.js
@@ -7,7 +7,7 @@ const request = axios.create({
baseURL: import.meta.env.VITE_BASEURL,
// 请求超时时间
- timeout: 10000
+ timeout: 60000
})
let once = false
From 11ef845e9c184cc1b1fd79bf000f44b3908663ec Mon Sep 17 00:00:00 2001
From: wangyifeng <812766448@qq.com>
Date: Sat, 15 Mar 2025 09:41:11 +0800
Subject: [PATCH 3/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B5=8B=E8=AF=95?=
=?UTF-8?q?=E7=8E=AF=E5=A2=83token=E8=8E=B7=E5=8F=96=E6=96=B9=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/store/auth/index.js | 2 +-
src/store/modules/dialogueList.js | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/store/auth/index.js b/src/store/auth/index.js
index 3e30a55..048a300 100644
--- a/src/store/auth/index.js
+++ b/src/store/auth/index.js
@@ -5,7 +5,7 @@ import { userInfoApi } from "@/api/user";
import {ref} from 'vue'
export const useAuth = createGlobalState(() => {
const token = useStorage('token', '', uniStorage)
- // const token = ref("79b5c732d96d2b27a48a99dfd4a5566c43aaa5796242e854ebe3ffc198d6876b9628e7b764d9af65ab5dbb2d517ced88170491b74b048c0ba827c0d3741462cb89dc59ed46653a449af837a8262941caaef1334d640773710f8cd96473bacfb190cba595a5d6a9c87d70f0999a3ebb41147213b31b4bdccffca66a56acf3baab5af0154f0dce360079f37709f78e13711036899344bddb0fb4cf0f2890287cb62c3fcbe33368caa5e213624577be8b8420ab75b1f50775ee16142a4321c5d56995f37354a66a969da98d95ba6e65d142ed097e04b411c1ebad2f62866d0ec7e1838420530a9941dbbcd00490199f8b8942f76b6f248056e8ae1134eda922b6ba0e5d75a00b2e866b08fec48a0d1de7e6dff8d8a40ac1eb46bf79c6331a1a3cd43209d09865bc0ee5dc9c23d2413e0d85d2380202ce4de1e128063926efae4cb1")
+ // const token = ref("79b5c732d96d2b27a48a99dfd4a5566c43aaa5796242e854ebe3ffc198d6876b9628e7b764d9af65ab5dbb2d517ced88170491b74b048c0ba827c0d3741462cb89dc59ed46653a449af837a8262941caaef1334d640773710f8cd96473bacfb190cba595a5d6a9c87d70f0999a3ebb41147213b31b4bdccffca66a56acf3baab5af0154f0dce360079f37709f78e13711036899344bddb0fb4cf0f2890287cb62c3fcbe33368caa5e213624577be8b8420ab75b1f50775ee16142a4321c5d56995f37354a66a969da98d95ba6e65d142ed097e04b411c1ebad2f62866d0ec7e1838420530a9941dbbcd00490199f8b899eade812a32201a0a025612a7615c43b1ac91d78661c4e9b7d0ca9701e2ea152073ff929e2cc3f2f29c1934a8873a44886758d3cf16439dfda105c00c3c2e0d8748163a63ce7ce8e44f599b42a89d2b6")
const refreshToken = useStorage('refreshToken', '', uniStorage)
const userInfo = useStorage('userInfo', {}, uniStorage)
const leaderList = useStorage('leaderList', [], uniStorage)
diff --git a/src/store/modules/dialogueList.js b/src/store/modules/dialogueList.js
index adda583..e190589 100644
--- a/src/store/modules/dialogueList.js
+++ b/src/store/modules/dialogueList.js
@@ -7,6 +7,7 @@ import { createGlobalState, useStorage } from '@vueuse/core'
import { uniStorage } from '@/utils/uniStorage.js'
export const useDialogueListStore = createGlobalState(() => {
+ // const dialogueList = useStorage('dialogueList', [], uniStorage)
const dialogueList = ref([])
const zpagingRef = ref()
const virtualList = ref([])