From 9c725735aff82fc8f00d3b6c8412640a86e98d0e Mon Sep 17 00:00:00 2001 From: xingyy <64720302+Concur-max@users.noreply.github.com> Date: Mon, 3 Mar 2025 16:40:00 +0800 Subject: [PATCH 01/27] =?UTF-8?q?refactor:=20=E9=87=8D=E6=9E=84=E7=9B=B4?= =?UTF-8?q?=E6=92=AD=E9=A1=B5=E9=9D=A2=E5=B9=B6=E7=A7=BB=E9=99=A4=E6=9C=AA?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E7=9A=84=20Stripe=20=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除了未使用的 StripeCheckout.vue 组件 - 优化了直播页面的代码结构 - 修复了拍卖价格显示的潜在错误 - 更新了网站图标 --- app/components/StripeCheckout.vue | 276 ---------------------------- app/pages/liveRoom/index.client.vue | 3 +- public/favicon.ico | Bin 4286 -> 10926 bytes 3 files changed, 2 insertions(+), 277 deletions(-) delete mode 100644 app/components/StripeCheckout.vue diff --git a/app/components/StripeCheckout.vue b/app/components/StripeCheckout.vue deleted file mode 100644 index 84d853b..0000000 --- a/app/components/StripeCheckout.vue +++ /dev/null @@ -1,276 +0,0 @@ - - - - - \ No newline at end of file diff --git a/app/pages/liveRoom/index.client.vue b/app/pages/liveRoom/index.client.vue index 161761b..bd4be60 100644 --- a/app/pages/liveRoom/index.client.vue +++ b/app/pages/liveRoom/index.client.vue @@ -146,7 +146,8 @@ const tipOpen = () => {
{{ t('live_room.lower_price') }}:{{ auctionData?.nowAuctionPrice?.currency }}
{{auctionData?.nowAuctionPrice?.nextPrice}}
-
+ +
{{ `${t('live_room.confirm')} ${auctionData?.nowAuctionPrice?.currency} ${auctionData?.nowAuctionPrice?.nowPrice ?? 0}` diff --git a/public/favicon.ico b/public/favicon.ico index 18993ad91cfd43e03b074dd0b5cc3f37ab38e49c..5b8675a59852c5713344a17f1aab60ce04c9be8c 100644 GIT binary patch literal 10926 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 Q$p8QV07*qoM6N<$g7Mwq)&Kwi literal 4286 zcmeHLOKuuL5PjK%MHWVi6lD zOGiREbCw`xmFozJ^aNatJY>w+g ze6a2@u~m#^BZm@8wco9#Crlli0uLb^3E$t2-WIc^#(?t)*@`UpuofJ(Uyh@F>b3Ph z$D^m8Xq~pTkGJ4Q`Q2)te3mgkWYZ^Ijq|hkiP^9`De={bQQ%heZC$QU2UpP(-tbl8 zPWD2abEew;oat@w`uP3J^YpsgT%~jT(Dk%oU}sa$7|n6hBjDj`+I;RX(>)%lm_7N{+B7Mu%H?422lE%MBJH!!YTN2oT7xr>>N-8OF$C&qU^ z>vLsa{$0X%q1fjOe3P1mCv#lN{xQ4_*HCSAZjTb1`}mlc+9rl8$B3OP%VT@mch_~G z7Y+4b{r>9e=M+7vSI;BgB?ryZDY4m>&wcHSn81VH1N~`0gvwH{ z8dv#hG|OK`>1;j7tM#B)Z7zDN?{6=dUal}$e Date: Mon, 3 Mar 2025 19:36:32 +0800 Subject: [PATCH 02/27] =?UTF-8?q?fix(liveRoom):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E5=BD=93=E5=89=8D=E4=BB=B7=E6=A0=BC=E4=B8=BA=200=20=E6=97=B6?= =?UTF-8?q?=E7=9A=84=E6=98=BE=E7=A4=BA=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在显示当前价格为 --- app/pages/liveRoom/index.client.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/pages/liveRoom/index.client.vue b/app/pages/liveRoom/index.client.vue index bd4be60..8075ac0 100644 --- a/app/pages/liveRoom/index.client.vue +++ b/app/pages/liveRoom/index.client.vue @@ -147,7 +147,7 @@ const tipOpen = () => {
{{auctionData?.nowAuctionPrice?.nextPrice}}
-
+
{{ `${t('live_room.confirm')} ${auctionData?.nowAuctionPrice?.currency} ${auctionData?.nowAuctionPrice?.nowPrice ?? 0}` From ae040fb280f86b168be30219ca1226689c39545d Mon Sep 17 00:00:00 2001 From: xingyy <64720302+Concur-max@users.noreply.github.com> Date: Mon, 3 Mar 2025 19:36:38 +0800 Subject: [PATCH 03/27] =?UTF-8?q?fix(liveRoom):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E5=BD=93=E5=89=8D=E4=BB=B7=E6=A0=BC=E4=B8=BA=200=20=E6=97=B6?= =?UTF-8?q?=E7=9A=84=E6=98=BE=E7=A4=BA=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在显示当前价格为 0 的条件下,增加了对 nowPrice 是否存在的判断 - 优化了代码逻辑,提高了组件的健壮性 --- app/pages/signature/protocol/index.vue | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/app/pages/signature/protocol/index.vue b/app/pages/signature/protocol/index.vue index b95a797..4cec5bf 100644 --- a/app/pages/signature/protocol/index.vue +++ b/app/pages/signature/protocol/index.vue @@ -1,6 +1,7 @@ From 904ed6837788507de6984e813dd51c9e75047901 Mon Sep 17 00:00:00 2001 From: xingyy <64720302+Concur-max@users.noreply.github.com> Date: Mon, 3 Mar 2025 21:14:18 +0800 Subject: [PATCH 04/27] =?UTF-8?q?feat:=20=E7=A7=BB=E9=99=A4=E4=B8=AA?= =?UTF-8?q?=E4=BA=BA=E8=B5=84=E6=96=99=E9=A1=B5=E9=9D=A2=E4=B8=AD=E7=9A=84?= =?UTF-8?q?=E6=80=A7=E5=88=AB=E9=80=89=E6=8B=A9=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/pages/collectCode/signature/personal-Info/index.vue | 1 - 1 file changed, 1 deletion(-) diff --git a/app/pages/collectCode/signature/personal-Info/index.vue b/app/pages/collectCode/signature/personal-Info/index.vue index 3983ce7..ce98949 100644 --- a/app/pages/collectCode/signature/personal-Info/index.vue +++ b/app/pages/collectCode/signature/personal-Info/index.vue @@ -140,7 +140,6 @@ initData() -
From da4a2c509c7d9ecde64c3bf79f49f5c0de134329 Mon Sep 17 00:00:00 2001 From: xingyy <64720302+Concur-max@users.noreply.github.com> Date: Mon, 3 Mar 2025 21:25:28 +0800 Subject: [PATCH 05/27] =?UTF-8?q?feat(realAuth):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E5=AE=9E=E5=90=8D=E8=AE=A4=E8=AF=81=E4=B8=AD=E7=9A=84=E8=BA=AB?= =?UTF-8?q?=E4=BB=BD=E8=AF=81=E9=80=89=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 从认证方式列表中删除了身份证选项 - 保留了护照和其他证件选项 --- app/pages/realAuth/index.vue | 1 - 1 file changed, 1 deletion(-) diff --git a/app/pages/realAuth/index.vue b/app/pages/realAuth/index.vue index 6e945f0..a9bb161 100644 --- a/app/pages/realAuth/index.vue +++ b/app/pages/realAuth/index.vue @@ -18,7 +18,6 @@ const {userInfo,selectedZone}= authStore() const active=ref(locale.value==='zh-CN'?0:1) const { t } = useI18n() const columns1 = ref([ - {text: t('realAuth.idCard'), value: '1'}, {text: t('realAuth.passport'), value: '2'}, {text: t('realAuth.other'), value: '3'}, ]) From 4d358d130bf59e1dac072d1a398a72798c64d6ca Mon Sep 17 00:00:00 2001 From: xingyy <64720302+Concur-max@users.noreply.github.com> Date: Wed, 5 Mar 2025 19:59:48 +0800 Subject: [PATCH 06/27] =?UTF-8?q?feat(components):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=B5=AE=E5=8A=A8=E6=B0=94=E6=B3=A1=E7=BB=84=E4=BB=B6=E5=B9=B6?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=9B=B4=E6=92=AD=E7=9B=B8=E5=85=B3=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在首页引入 FloatingBubble 组件 - 移除 liveRoom 页面的 SideButton 组件中的拖动功能 - 在 liveRoom 页面中使用 floating2 组件包裹 SideButton - 优化 signature 页面布局 - 在 nuxt.config.js 中启用 vscode 配置 --- app/components/floating2/index.vue | 93 ++++++++++++ app/pages/home/index.vue | 1 + .../liveRoom/components/SideButton/index.vue | 142 +----------------- app/pages/liveRoom/index.client.vue | 14 +- app/pages/signature/protocol/index.vue | 1 + nuxt.config.js | 6 +- 6 files changed, 114 insertions(+), 143 deletions(-) create mode 100644 app/components/floating2/index.vue diff --git a/app/components/floating2/index.vue b/app/components/floating2/index.vue new file mode 100644 index 0000000..c62c63d --- /dev/null +++ b/app/components/floating2/index.vue @@ -0,0 +1,93 @@ + + + + + diff --git a/app/pages/home/index.vue b/app/pages/home/index.vue index 3933b60..65d9998 100644 --- a/app/pages/home/index.vue +++ b/app/pages/home/index.vue @@ -3,6 +3,7 @@ import liveRoom from '@/pages/liveRoom/index.client.vue'; import {goodStore} from "@/stores/goods/index.js"; import ItemList from './components/ItemList/index.vue' import Cescribe from './components/Cescribe/index.vue' +import FloatingBubble from '~/components/floating2/index.vue' import {liveStore} from "~/stores/live/index.js"; const {auctionDetail,getArtworkList} = goodStore(); diff --git a/app/pages/liveRoom/components/SideButton/index.vue b/app/pages/liveRoom/components/SideButton/index.vue index 06c1c34..8e49d12 100644 --- a/app/pages/liveRoom/components/SideButton/index.vue +++ b/app/pages/liveRoom/components/SideButton/index.vue @@ -1,5 +1,5 @@ \ No newline at end of file diff --git a/app/pages/liveRoom/index.client.vue b/app/pages/liveRoom/index.client.vue index 8075ac0..d52e74b 100644 --- a/app/pages/liveRoom/index.client.vue +++ b/app/pages/liveRoom/index.client.vue @@ -13,6 +13,7 @@ import {message} from "~/components/x-message/useMessage.js" import {showConfirmDialog} from 'vant'; import {artworkBuy} from "@/api/goods/index.js" import {useI18n} from 'vue-i18n' +import floating2 from '@/components/floating2/index.vue' const { t } = useI18n() const { auctionDetail,getAuctionDetail} = goodStore(); const player = ref(null) @@ -97,11 +98,16 @@ const initializePlayer = async () => { onMounted(async () => { await getAuctionDetail() pullLink.value = await getLiveLink() + console.log('auctionDetail.value.isLiving',auctionDetail.value.isLiving) + if (auctionDetail.value.isLiving===1){ + initializePlayer() + } +}) +onActivated(()=>{ if (auctionDetail.value.isLiving===1){ initializePlayer() } }) - onBeforeUnmount(() => { player.value?.dispose() player.value = null @@ -133,9 +139,13 @@ const tipOpen = () => {
直播加载中...
+
- + + + +
diff --git a/app/pages/signature/protocol/index.vue b/app/pages/signature/protocol/index.vue index 4cec5bf..92a38e9 100644 --- a/app/pages/signature/protocol/index.vue +++ b/app/pages/signature/protocol/index.vue @@ -68,6 +68,7 @@ const goSignature = async () => {