&UJwtP)-IuNdTC78Oi^$ftQCk$Gy&&C%6i}Ba_KoSS%LPohV>1
zgO&0gFk8UqWr(qXnOsjb!qzxHijE1JlLSDKMP?zUww{1*9~c;Ti-fNj8XEekzrX*e
zX>ii@U~sTdC~O)W9319zFG-$D%zF@1dz@zn51KmLr5`7N9Q`;T1Yk3@!SeY8c|QTm
zGk~cBRFmSsSO-S(9Kg65uxc7HZWn~(1mMe`L`?VhMOeO?er-)4010{-b^!5f^H>G$
z_UmYuZkzxd;SbeuKmw}MtzESUaH`DJ>L&JC1?pivG3=aeJz4%af6Xy`<1!e1(9ox9
z0|J~X*K$yOZ|Hv5pl^%XgORtIz8PZtX6jRYeFW-YcO3_vGcS-l9KFaC3Vqv5eX6gI
z04u-_(}=FFE+giqIZ^3_02dpKA7CllYv@yT0|X$z7Sj+`T@&V}Dc1D0hU6k}daY9S
z31F9ORe~YFbCN$yGkI(1i@9lhlzJgRl=juO;|M4L98XZx?kNGHM%Z!tN`Pn+bj;5@
zcLB%!^zG0o0is2HqmTI$+y(sQqi>5!2@oOd9O*A$eho6w jWYI?vj;dw0C5h6TB%gRYBHsINz!!SC8hk>G;SpSK2Eb$KiGAW
z01^r$uvw`@Om?yy$Ye6t)Fxj5ah3q$T%k}{>v^7>&%#zJ5p$g?D+&C@{{H^I*-mLr
z6F|I$1U4#_h^dYet_e1Ax_gq9^fBbPDR}1zAdVA2s7fVbqf>;$uS1^Y$?82^P=C=V
z?pP3DA_&f5EmbOEURC817xyjr^b!eQzy;pi(b3UMNc>#n6YMtC{s#a6|NrOF>Z1Sv
f00v1!K~w_(JL|$)MvW$^00000NkvXXu0mjf=F6dy
literal 0
HcmV?d00001
diff --git a/groupBuying/success/index.vue b/groupBuying/success/index.vue
new file mode 100644
index 0000000..a65d478
--- /dev/null
+++ b/groupBuying/success/index.vue
@@ -0,0 +1,497 @@
+
+ 6#JY79Cp=kG32@qih
z`uh6zk?e
&UJwtP)-IuNdTC78Oi^$ftQCk$Gy&&C%6i}Ba_KoSS%LPohV>1
zgO&0gFk8UqWr(qXnOsjb!qzxHijE1JlLSDKMP?zUww{1*9~c;Ti-fNj8XEekzrX*e
zX>ii@U~sTdC~O)W9319zFG-$D%zF@1dz@zn51KmLr5`7N9Q`;T1Yk3@!SeY8c|QTm
zGk~cBRFmSsSO-S(9Kg65uxc7HZWn~(1mMe`L`?VhMOeO?er-)4010{-b^!5f^H>G$
z_UmYuZkzxd;SbeuKmw}MtzESUaH`DJ>L&JC1?pivG3=aeJz4%af6Xy`<1!e1(9ox9
z0|J~X*K$yOZ|Hv5pl^%XgORtIz8PZtX6jRYeFW-YcO3_vGcS-l9KFaC3Vqv5eX6gI
z04u-_(}=FFE+giqIZ^3_02dpKA7CllYv@yT0|X$z7Sj+`T@&V}Dc1D0hU6k}daY9S
z31F9ORe~YFbCN$yGkI(1i@9lhlzJgRl=juO;|M4L98XZx?kNGHM%Z!tN`Pn+bj;5@
zcLB%!^zG0o0is2HqmTI$+y(sQqi>5!2@oOd9O*A$eho6w jWYI?vj;dw0C5h6TB%gRYBHsINz!!SC8hk>G;SpSK2Eb$KiGAW
z01^r$uvw`@Om?yy$Ye6t)Fxj5ah3q$T%k}{>v^7>&%#zJ5p$g?D+&C@{{H^I*-mLr
z6F|I$1U4#_h^dYet_e1Ax_gq9^fBbPDR}1zAdVA2s7fVbqf>;$uS1^Y$?82^P=C=V
z?pP3DA_&f5EmbOEURC817xyjr^b!eQzy;pi(b3UMNc>#n6YMtC{s#a6|NrOF>Z1Sv
f00v1!K~w_(JL|$)MvW$^00000NkvXXu0mjf=F6dy
literal 0
HcmV?d00001
diff --git a/stores/user.js b/stores/user.js
index 13ba86a..f271a91 100644
--- a/stores/user.js
+++ b/stores/user.js
@@ -49,7 +49,7 @@ export const Storelogin = defineStore("login", {
rawData: infoRes.rawData,
source: "wechat",
});
- console.log('res',res);
+ console.log('APIuserlogin',res);
if (res) {
this.token = res.token;
this.miniAppOpenId = res.userInfo
@@ -96,8 +96,9 @@ export const Storelogin = defineStore("login", {
},
});
// #endif
-
+ // #ifdef H5
resolve(true)
+ // #endif
});
},
},
diff --git a/userPackage/components/status.vue b/userPackage/components/status.vue
index fb84b5d..f8e5a43 100644
--- a/userPackage/components/status.vue
+++ b/userPackage/components/status.vue
@@ -1,44 +1,67 @@
- 6#JY79Cp=kG32@qih
z`uh6zk?e
&UJwtP)-IuNdTC78Oi^$ftQCk$Gy&&C%6i}Ba_KoSS%LPohV>1
zgO&0gFk8UqWr(qXnOsjb!qzxHijE1JlLSDKMP?zUww{1*9~c;Ti-fNj8XEekzrX*e
zX>ii@U~sTdC~O)W9319zFG-$D%zF@1dz@zn51KmLr5`7N9Q`;T1Yk3@!SeY8c|QTm
zGk~cBRFmSsSO-S(9Kg65uxc7HZWn~(1mMe`L`?VhMOeO?er-)4010{-b^!5f^H>G$
z_UmYuZkzxd;SbeuKmw}MtzESUaH`DJ>L&JC1?pivG3=aeJz4%af6Xy`<1!e1(9ox9
z0|J~X*K$yOZ|Hv5pl^%XgORtIz8PZtX6jRYeFW-YcO3_vGcS-l9KFaC3Vqv5eX6gI
z04u-_(}=FFE+giqIZ^3_02dpKA7CllYv@yT0|X$z7Sj+`T@&V}Dc1D0hU6k}daY9S
z31F9ORe~YFbCN$yGkI(1i@9lhlzJgRl=juO;|M4L98XZx?kNGHM%Z!tN`Pn+bj;5@
zcLB%!^zG0o0is2HqmTI$+y(sQqi>5!2@oOd9O*A$eho6w jWYI?vj;dw0C5h6TB%gRYBHsINz!!SC8hk>G;SpSK2Eb$KiGAW
z01^r$uvw`@Om?yy$Ye6t)Fxj5ah3q$T%k}{>v^7>&%#zJ5p$g?D+&C@{{H^I*-mLr
z6F|I$1U4#_h^dYet_e1Ax_gq9^fBbPDR}1zAdVA2s7fVbqf>;$uS1^Y$?82^P=C=V
z?pP3DA_&f5EmbOEURC817xyjr^b!eQzy;pi(b3UMNc>#n6YMtC{s#a6|NrOF>Z1Sv
f00v1!K~w_(JL|$)MvW$^00000NkvXXu0mjf=F6dy
literal 0
HcmV?d00001
diff --git a/utils/countdown.js b/utils/countdown.js
index fdc7d52..7358a9a 100644
--- a/utils/countdown.js
+++ b/utils/countdown.js
@@ -5,9 +5,9 @@ import dayjs from "dayjs"
* @param {Object} item - 包含groupEndTime的订单/拼团对象
* @returns {number} 剩余时间(毫秒)
*/
-function returnRemainingTime(item) {
- if (!item?.groupEndTime) return 0; // 容错:无结束时间则返回0
- return dayjs(item.groupEndTime).valueOf() - dayjs().valueOf();
+function returnRemainingTime(item,key) {
+ if(!item[key]) return 0; // 容错:无结束时间则返回0
+ return dayjs(item[key]).valueOf() - dayjs().valueOf();
}
/**
@@ -45,7 +45,7 @@ timer = setInterval(() => {
}, 1000)
// 组合使用:获取格式化后的剩余时间
-export function getRemainingHMS(item) {
- const ms = returnRemainingTime(item);
+export function getRemainingHMS(item,key='groupEndTime') {
+ const ms = returnRemainingTime(item,key);
return formatTimeToHMS(ms);
}
\ No newline at end of file
From 1b1e75b5d1bf74f15bad5ea7a35ee410bc4557de Mon Sep 17 00:00:00 2001
From: YeMingfei666 <1619116647@qq.com>
Date: Sat, 20 Dec 2025 14:55:53 +0800
Subject: [PATCH 17/20] =?UTF-8?q?=E5=A5=97=E9=A4=90=E9=97=AE=E9=A2=98?=
=?UTF-8?q?=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
userPackage/members/members.vue | 2 +-
userPackage/order/detail.vue | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/userPackage/members/members.vue b/userPackage/members/members.vue
index e42fdcf..e8d05c9 100644
--- a/userPackage/members/members.vue
+++ b/userPackage/members/members.vue
@@ -17,7 +17,7 @@
import { onReachBottom } from '@dcloudio/uni-app'
import * as Api from '@/common/api/market/package.js'
const query=reactive({
- page:1,size:10
+ page:1,size:50
})
const totalRow=ref(0)
diff --git a/userPackage/order/detail.vue b/userPackage/order/detail.vue
index 0eded0c..bdf5a83 100644
--- a/userPackage/order/detail.vue
+++ b/userPackage/order/detail.vue
@@ -558,7 +558,7 @@
function getDetail() {
Api.orderDetail(query).then(res => {
- if(!item.id ) {
+ if(!res) {
uni.showModal({
title: '提示',
content: '记录不存在',
From b2c2a375b35f7e6ca0f8e476edd2b4ce855d26b5 Mon Sep 17 00:00:00 2001
From: YeMingfei666 <1619116647@qq.com>
Date: Sat, 20 Dec 2025 16:04:57 +0800
Subject: [PATCH 18/20] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=83=A8=E5=88=86?=
=?UTF-8?q?=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
App.vue | 4 ++--
pages/product/index.vue | 1 -
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/App.vue b/App.vue
index cfab5e6..fdda864 100644
--- a/App.vue
+++ b/App.vue
@@ -36,8 +36,8 @@
const store = useNavbarStore();
await store.initNavbarHeight();
getApp().globalData.websocket=null;
- // const cartsStore=useCartsStore()
- // cartsStore.isloading=false;
+ const cartsStore=useCartsStore()
+ cartsStore.isloading=false;
});
onShow(async () => {
try {
diff --git a/pages/product/index.vue b/pages/product/index.vue
index fb62d92..b2b098a 100644
--- a/pages/product/index.vue
+++ b/pages/product/index.vue
@@ -2298,7 +2298,6 @@
}, onMessage);
- console.log('onLoad:e', e);
cartStore.setOldOrder({
detailMap: {},
originAmount: 0
From 731e872c117d3c451f1ba4443f71494fe0c283be Mon Sep 17 00:00:00 2001
From: YeMingfei666 <1619116647@qq.com>
Date: Mon, 22 Dec 2025 09:28:08 +0800
Subject: [PATCH 19/20] =?UTF-8?q?=E6=8B=BC=E5=9B=A2=E9=97=AE=E9=A2=98?=
=?UTF-8?q?=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
userPackage/index/index.vue | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/userPackage/index/index.vue b/userPackage/index/index.vue
index 831ba68..1a5d17e 100644
--- a/userPackage/index/index.vue
+++ b/userPackage/index/index.vue
@@ -129,9 +129,12 @@
6#JY79Cp=kG32@qih
z`uh6zk?e