diff --git a/pages.json b/pages.json
index ada062a..de5b5fe 100644
--- a/pages.json
+++ b/pages.json
@@ -1,5 +1,12 @@
{
"pages": [
+ {
+ "path" : "pages/coupon/CouponMall/CouponMall",
+ "style" :
+ {
+ "navigationBarTitleText" : ""
+ }
+ },
{
"path" : "pages/testPage/testPage",
"style" :
@@ -240,6 +247,20 @@
{
"navigationBarTitleText" : ""
}
+ },
+ {
+ "path" : "pages/coupon/CouponTips/CouponTips",
+ "style" :
+ {
+ "navigationBarTitleText" : ""
+ }
+ },
+ {
+ "path" : "pages/coupon/MyCoupon/MyCoupon",
+ "style" :
+ {
+ "navigationBarTitleText" : ""
+ }
}
],
"plugins" : {
diff --git a/pages/coupon/CouponMall/CouponMall.vue b/pages/coupon/CouponMall/CouponMall.vue
new file mode 100644
index 0000000..07f562f
--- /dev/null
+++ b/pages/coupon/CouponMall/CouponMall.vue
@@ -0,0 +1,298 @@
+
+
+
+
+
+ 积分商城
+
+
+ 可用积分
+ {{ points }}
+
+
+
+ 规则
+
+
+
+
+
+
+
+
+
+ {{ item.conditionAmount }}元优惠券
+ {{ item.name }}
+
+
+ 兑换
+
+
+ {{ item.requirePoints }} 积分
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/coupon/CouponTips/CouponTips.vue b/pages/coupon/CouponTips/CouponTips.vue
new file mode 100644
index 0000000..85f3132
--- /dev/null
+++ b/pages/coupon/CouponTips/CouponTips.vue
@@ -0,0 +1,121 @@
+
+
+
+ 积分规则
+
+ 积分怎么花?
+
+ ·使用积分兑换优惠券:可兑换优惠券,
+ 兑换成功后可到个人中心查看。
+
+ 怎么赚积分?
+
+ ·积分状态分为收入、支出状态。收入指获
+ 得积分;支出指消耗积分。
+
+ ·积分获取上限: 每天获取积分无上限
+ ·积分有效期:当前获得的积分为 永久有效
+ ·积分扣减规则:通过交易成功后获得的积分,在订单退款时,会相应扣减积分
+
+
+
+
+
+
+
diff --git a/pages/coupon/MyCoupon/MyCoupon.vue b/pages/coupon/MyCoupon/MyCoupon.vue
new file mode 100644
index 0000000..751d9ed
--- /dev/null
+++ b/pages/coupon/MyCoupon/MyCoupon.vue
@@ -0,0 +1,168 @@
+
+
+
+ 我的优惠券
+ 优惠券
+
+
+
+
+
+ 50
+ 元
+
+ 200减50元
+
+ 已过期
+
+
+ 满200元使用
+ 2025-01-10 00:00至2025-04-09 00:00
+
+
+
+ 查看失效的券码>
+ 兑换优惠券
+
+
+
+
+
+
diff --git a/pages/coupon/component/confirmPopup.vue b/pages/coupon/component/confirmPopup.vue
new file mode 100644
index 0000000..3ec8a72
--- /dev/null
+++ b/pages/coupon/component/confirmPopup.vue
@@ -0,0 +1,71 @@
+
+
+ 确认兑换该优惠券
+
+ 取消
+ 确定
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/coupon/component/couponPopup.vue b/pages/coupon/component/couponPopup.vue
index f9cf726..bd70966 100644
--- a/pages/coupon/component/couponPopup.vue
+++ b/pages/coupon/component/couponPopup.vue
@@ -55,11 +55,11 @@
-
-
+
+
不使用优惠券
- 确定
+ 确定
@@ -137,7 +137,10 @@
emitter.emit('closeCoupon')
}
-
+ const cancel = () => {
+ emitter.emit('cancelCoupon')
+ emitter.emit('closeCoupon')
+ }
const getMyCouponList = async () => {
@@ -154,7 +157,6 @@
})
myCouponList.value = res.data.data
checkedArr.value = new Array(myCouponList.value.length).fill(false)
- console.log(myCouponList.value)
}
@@ -211,6 +213,11 @@
overflow-y: auto;
overflow-x: hidden;
height: 100%;
+ position: fixed;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ margin: 0 auto;
}
.section {
padding-top: 41.25rpx;
diff --git a/pages/coupon/images/cha.png b/pages/coupon/images/cha.png
new file mode 100644
index 0000000..f579189
Binary files /dev/null and b/pages/coupon/images/cha.png differ
diff --git a/pages/coupon/images/yjt.png b/pages/coupon/images/yjt.png
new file mode 100644
index 0000000..40302f4
Binary files /dev/null and b/pages/coupon/images/yjt.png differ
diff --git a/pages/order/singleGoodOrder/singleGoodOrder.vue b/pages/order/singleGoodOrder/singleGoodOrder.vue
index 0a59d8f..22b1482 100644
--- a/pages/order/singleGoodOrder/singleGoodOrder.vue
+++ b/pages/order/singleGoodOrder/singleGoodOrder.vue
@@ -165,7 +165,7 @@