From 5aa469a7b75b70c3fe45d56cce9b4eee54a7e56d Mon Sep 17 00:00:00 2001
From: YeMingfei666 <1619116647@qq.com>
Date: Tue, 21 Oct 2025 14:46:55 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=85=91=E6=8D=A2=E4=B8=AD?=
=?UTF-8?q?=E5=BF=83=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
common/css/common.scss | 6 ++
components/wechat-ac-qrcode.vue | 7 +-
pages.json | 7 ++
user/exchange/components/confirm.vue | 101 +++++++++++++++++++++
user/exchange/components/result.vue | 81 +++++++++++++++++
user/exchange/index.vue | 126 +++++++++++++++++++++++++++
user/static/duihuan.png | Bin 0 -> 1483 bytes
7 files changed, 326 insertions(+), 2 deletions(-)
create mode 100644 user/exchange/components/confirm.vue
create mode 100644 user/exchange/components/result.vue
create mode 100644 user/exchange/index.vue
create mode 100644 user/static/duihuan.png
diff --git a/common/css/common.scss b/common/css/common.scss
index b6959e6..d0fb819 100644
--- a/common/css/common.scss
+++ b/common/css/common.scss
@@ -74,6 +74,9 @@ page,
.font-700{
font-weight: 700;
}
+ .font-bold{
+ font-weight: 700;
+ }
.font-14{
font-size: 14px;
}
@@ -97,4 +100,7 @@ page,
}
.justify-between{
justify-content: space-between;
+ }
+ .justify-center{
+ justify-content: center;
}
\ No newline at end of file
diff --git a/components/wechat-ac-qrcode.vue b/components/wechat-ac-qrcode.vue
index 0f9ab45..9db8e26 100644
--- a/components/wechat-ac-qrcode.vue
+++ b/components/wechat-ac-qrcode.vue
@@ -35,7 +35,10 @@ function qrcodeResult(e) {
\ No newline at end of file
diff --git a/pages.json b/pages.json
index 2bea098..e1661c8 100644
--- a/pages.json
+++ b/pages.json
@@ -231,6 +231,13 @@
"style": {
"navigationBarTitleText": "积分门店"
}
+ },
+ {
+ "path": "exchange/index",
+ "style": {
+ "navigationBarTitleText": "",
+ "navigationStyle": "custom"
+ }
}
]
diff --git a/user/exchange/components/confirm.vue b/user/exchange/components/confirm.vue
new file mode 100644
index 0000000..04d9acd
--- /dev/null
+++ b/user/exchange/components/confirm.vue
@@ -0,0 +1,101 @@
+
+
+
+
+
+ 确认信息
+
+
+
+ 兑换码包含内容如下:
+
+ 店铺
+ 店铺名称
+
+
+ 名称
+ 10张券兑换码
+
+
+ 优惠券
+ 优惠券名称*2、优惠券名称*1
+
+
+ 取消
+ 确认
+
+
+
+
+
+
+
+
+
diff --git a/user/exchange/components/result.vue b/user/exchange/components/result.vue
new file mode 100644
index 0000000..c9597e7
--- /dev/null
+++ b/user/exchange/components/result.vue
@@ -0,0 +1,81 @@
+
+
+
+
+ {{ title }}
+
+ 确认
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/user/exchange/index.vue b/user/exchange/index.vue
new file mode 100644
index 0000000..890b8cc
--- /dev/null
+++ b/user/exchange/index.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+ 兑换您的专属福利
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 兑换说明:
+
+ 兑换说明: 1、请直接输入您获得的兑换码,点击立即兑换即可
+ 2、兑换码为一次性,兑换完成之后即失效
+ 3、兑换获得的奖励,将直接发送至您的账号,可直接前往余额或优惠券查看
+ 4、兑换码为赠品,不可转赠、不退不换
+ 5、兑换码需在有效期内完成兑换,过期即作废
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/user/static/duihuan.png b/user/static/duihuan.png
new file mode 100644
index 0000000000000000000000000000000000000000..f83fb4e50dfa71d58df3cbf07fd820dc08f10696
GIT binary patch
literal 1483
zcmV;+1vL7JP)@~0drDELIAGL9O(c600d`2O+f$vv5yPoNNpQRGlfCOQ|OqpmCpfEMKz(Bj;2#}Ca<78n0lvDzSF2wDC5Qv6_
zG9cun9gvE^?UqiSCpzG$4F$e)!lX1RwwEjl}EW|p&pO%B-u83D7
zzy+~c+{Ug#IBT?6bZoI6hF}R+2|ih#s74Vk!}i3c;J}uTu5TU#3$Q}4=(Rxs*(pSr
z26==L#~IVT*|=bm%OmzP^p3Cn2)q6cM!5f0TXGW&VN~!?xl9N`tclNjLu@sLsIA2Q
z(_%mcl2cI|?RFGx7;9GKMwj(x++H9~Y4)#Xs@W>YD&up%M
zMvU}eA$KX&D3S&t_fTHBM0Gu^(3_QhTwJ0!8#JO_aGafG3=Qp`8-gV0&7!e9(OfLF
zcm*_~T`*#l{^&BcD*FT!9}ihAbpywjK_mJF1D2C*BE7AF0wNx*BzrL>GdhO}t%Bp>
z0TXF3i{o1*F)EGc;w+vzcA-@$gC?{J#@3A>-N?>^N*G&%)I-KIb6U_VnDHRl#;_;-
zl@4pMFxAH30nmi*F*sxFW4Xh!ffTZij{#^xvtZO3gW7nd1QV6=*ZZAdSi
zN)x=z(vR&>J@1f=3{#5WF_YUtN~uYT;M(lo%aD+J@BO=B_rrVQ-!AaauKx>J+7eb3JX0;eNfDJeNe&`+{!atY&tN$x8je=}6Fi*gAoqKILVU6o5%
z69*5HOi_l5atW&vjee4oxFVOZE|VK3*(JGzm8o(+$*##IteuPKNTy2?Xdaj5b6t~5
zSY0wA$%j|Yg3I`-vSPeo#dyJr@q!iO1uMo2R*ZDPwtRy<57+;f_Znmf4!bw#D@rc&
zZ^pV2i}hba*dY=G_pS~3V|#khMM&(~Pu}Ti>$7C}$mGuCXbD*!vD+7%b>?pAIyt`q1ONa002ovPDHLkV1kBqx{m+=
literal 0
HcmV?d00001