diff --git a/package.json b/package.json
index c39e7d7..2ce2407 100644
--- a/package.json
+++ b/package.json
@@ -15,31 +15,30 @@
"postinstall": "simple-git-hooks"
},
"dependencies": {
- "@dcloudio/uni-app": "3.0.0-3090920231225001",
- "@dcloudio/uni-app-plus": "3.0.0-3090920231225001",
- "@dcloudio/uni-components": "3.0.0-3090920231225001",
- "@dcloudio/uni-mp-weixin": "3.0.0-3090920231225001",
- "@dcloudio/uni-mp-xhs": "3.0.0-3090920231225001",
+ "@dcloudio/uni-app": "3.0.0-4000720240327001",
+ "@dcloudio/uni-app-plus": "3.0.0-4000720240327001",
+ "@dcloudio/uni-components": "3.0.0-4000720240327001",
+ "@dcloudio/uni-mp-weixin": "3.0.0-4000720240327001",
"dayjs": "^1.11.10",
"pinia": "2.0.36",
"pinia-plugin-persistedstate": "^3.2.1",
"uview-plus": "^3.1.38",
- "vue": "3.2.47",
- "vue-i18n": "^9.1.9",
+ "vue": "3.4.21",
+ "vue-i18n": "^9.9.0",
"z-paging": "^2.6.2"
},
"devDependencies": {
"@antfu/eslint-config": "1.1.0",
"@dcloudio/types": "^3.4.3",
- "@dcloudio/uni-automator": "3.0.0-3090920231225001",
- "@dcloudio/uni-cli-shared": "3.0.0-3090920231225001",
- "@dcloudio/uni-stacktracey": "3.0.0-3090920231225001",
- "@dcloudio/vite-plugin-uni": "3.0.0-3090920231225001",
+ "@dcloudio/uni-automator": "3.0.0-4000720240327001",
+ "@dcloudio/uni-cli-shared": "3.0.0-4000720240327001",
+ "@dcloudio/uni-stacktracey": "3.0.0-4000720240327001",
+ "@dcloudio/vite-plugin-uni": "3.0.0-4000720240327001",
"@types/node": "^20.8.10",
"@typescript-eslint/parser": "^6.10.0",
"@uni-helper/uni-app-types": "^0.5.9",
"@unocss/eslint-plugin": "^0.57.2",
- "@vue/runtime-core": "^3.2.45",
+ "@vue/runtime-core": "^3.4.21",
"@vue/tsconfig": "^0.4.0",
"czg": "^1.7.1",
"eslint": "^8.53.0",
diff --git a/src/api/groupbuy/index.ts b/src/api/groupbuy/index.ts
index 55f09c9..ba1e930 100644
--- a/src/api/groupbuy/index.ts
+++ b/src/api/groupbuy/index.ts
@@ -11,5 +11,9 @@ export const getGroupBuyList = (data: {
export const getGroupBuyDetail = (
id: string) => get({ url: `wechat/coupons/group/get/${id}` });
+export const getGroupBuyRecordList = (groupId: string, pageNum: number, pageSize: number) => post({
+ url: `wechat/coupons/group/order/list?groupId=${groupId}&pageNum=${pageNum}&pageSize=${pageSize}`
+});
+
export const preOrder = (data: any) => post({ url: 'wechat/coupons/group/pre', data });
diff --git a/src/components/sku-dialog.vue b/src/components/sku-dialog.vue
index 6ce5d75..4076c71 100644
--- a/src/components/sku-dialog.vue
+++ b/src/components/sku-dialog.vue
@@ -5,7 +5,7 @@
{{ bean?.name }}
- {{ bean?.price }}
+ {{ bean?.price||0 }}
diff --git a/src/pages.json b/src/pages.json
index 4c94eb4..f8e562e 100644
--- a/src/pages.json
+++ b/src/pages.json
@@ -64,6 +64,12 @@
"navigationBarTitleText": "商品团购券"
}
},
+ {
+ "path": "groupbuy/order",
+ "style": {
+ "navigationBarTitleText": "确认订单"
+ }
+ },
{
"path": "webview/index",
"navigationBarTitleText": "网页"
diff --git a/src/pages/common/groupbuy/detail.vue b/src/pages/common/groupbuy/detail.vue
index 07f19e9..019155b 100644
--- a/src/pages/common/groupbuy/detail.vue
+++ b/src/pages/common/groupbuy/detail.vue
@@ -20,12 +20,12 @@
¥{{ detailBean?.goodsPrice || 0 }}
- 180天
- 23
+ {{ countdownTime?.days }}天
+ {{ countdownTime?.hours }}
:
- 23
+ {{ countdownTime?.minutes }}
:
- 23
+ {{ countdownTime?.seconds }}
距离活动结束仅剩
@@ -34,11 +34,11 @@
39.89
- 销量{{ detailBean.totalNum }}
+ 销量{{ detailBean?.totalNum }}
- {{ detailBean.name }}
+ {{ detailBean?.name }}
@@ -58,12 +58,12 @@
浏览此商品的客户还浏览了
-
-
- 女童夏装套装…
- 22
+
+ {{ item.goodsName }}
+ {{ item.price }}
@@ -71,76 +71,134 @@
商品详情
-
-
-
-
-
- 商家
-
-
-
-
- 订单
-
-
-
-
-
- 12
+
+ 跟团记录
+
+
+
+
+
+ {{ item.goodsCode }}
+ {{ item.createTime }}
+
+ +{{ item.goodsNum }}
- 购物车
-
-
+
+
+
+
+
- 加入购物车
- 立即下单
+ 跟团购买
-
+
diff --git a/src/pages/qrcode/index.vue b/src/pages/qrcode/index.vue
index 254a82f..591b01a 100644
--- a/src/pages/qrcode/index.vue
+++ b/src/pages/qrcode/index.vue
@@ -59,7 +59,6 @@ const codeRefreshInterval = ref(30);
onLoad(() => {
generateCode();
- console.log('------->>>',userInfo.value)
setInterval(() => {
codeRefreshInterval.value -= 1;