From 74b60452207cd41667720b978660091acd73254a Mon Sep 17 00:00:00 2001 From: zhangyahui Date: Sun, 31 May 2026 09:51:57 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B6=88=E6=81=AF=E9=80=9A=E7=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 5 +- .env.production | 2 + src/App.vue | 36 +++- src/api/notification.ts | 40 ++++ src/router/index.ts | 174 ++++++++-------- src/stores/global.ts | 11 +- src/utils/websocket.ts | 250 +++++++++++++++++++++++ src/views/main-header.vue | 32 ++- src/views/notifications/index.vue | 324 +++++++++++++++++------------- src/views/wardrobe/Orders.vue | 6 +- 10 files changed, 637 insertions(+), 243 deletions(-) create mode 100644 src/api/notification.ts create mode 100644 src/utils/websocket.ts diff --git a/.env.development b/.env.development index 73c6444..d837d9e 100644 --- a/.env.development +++ b/.env.development @@ -1,3 +1,4 @@ -VITE_APP_URL = http://192.168.31.82:10094 +# VITE_APP_URL = http://192.168.31.82:10094 VITE_APP_URL = https://www.develop-ms.api.aida.com.hk - +# WebSocket 主机地址 +VITE_WS_HOST = 18.167.251.121:10094 \ No newline at end of file diff --git a/.env.production b/.env.production index c5b107e..f4deb36 100644 --- a/.env.production +++ b/.env.production @@ -1,2 +1,4 @@ VITE_APP_URL = http://192.168.31.82:10094 VITE_APP_URL = https://www.develop-ms.api.aida.com.hk +# WebSocket 主机地址 +VITE_WS_HOST = www.develop-ms.api.aida.com.hk \ No newline at end of file diff --git a/src/App.vue b/src/App.vue index 5978c16..c8a7eff 100644 --- a/src/App.vue +++ b/src/App.vue @@ -7,13 +7,16 @@ diff --git a/src/views/wardrobe/Orders.vue b/src/views/wardrobe/Orders.vue index ca0c90b..c04d948 100644 --- a/src/views/wardrobe/Orders.vue +++ b/src/views/wardrobe/Orders.vue @@ -289,15 +289,15 @@ title: item.listingName, brand: order.shopName, cover: item.thumbnailUrl, - amount: item.price - // status:order + amount: item.price, + status:1 }) }) // 2060253365078691800 // "https://checkout.stripe.com/c/pay/cs_test_a1zdyl7iR9sIEWArSQyUaOFIax6Pia0S7GJNXqvLOFfy2w57JVlVAV5Jlm#fidnandhYHdWcXxpYCc%2FJ2FgY2RwaXEnKSdpamZkaWAnPydgaycpJ2JwZGZkaGppYFNkd2xka3EnPydmamtxd2ppJyknZHVsTmB8Jz8ndW5acWB2cVowNFUxX19JNTdrNFFAfGF8S2lwbXEzU0F9a0dIakdyPVYwNzFqcX9pXVM2RkhGX0w9TWhuZlB3NkZOfD1fNWBUN1J2dlZPPHZEZF9rTFRPTDUxY0RXTU1PbDU1dWZMRzF2TlAnKSdjd2poVmB3c2B3Jz9xd3BgKSdnZGZuYndqcGthRmppancnPycmY2NjY2NjJyknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpscWBoJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl" console.log(list) - const params = btoa(encodeURIComponent(JSON.stringify({ list }))) + const params = btoa(encodeURIComponent(JSON.stringify(list))) ROUTER.push({ name: 'pay', query: {