From e9b3a9eac34e2f1a2b9baf61ac7a88b473e39efd Mon Sep 17 00:00:00 2001 From: jiazhipeng Date: Thu, 18 Sep 2025 13:21:51 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=AF=E5=88=86=E5=95=86=E5=9F=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- subPackages/pointsMall/index.vue | 26 +- subPackages/pointsMall/search.vue | 225 ++++++++++++++++ subPackages/pointsMall/searchResult.vue | 344 ++++++++++++++++++++++++ 3 files changed, 588 insertions(+), 7 deletions(-) create mode 100644 subPackages/pointsMall/search.vue create mode 100644 subPackages/pointsMall/searchResult.vue diff --git a/subPackages/pointsMall/index.vue b/subPackages/pointsMall/index.vue index 05d1726..1b80268 100644 --- a/subPackages/pointsMall/index.vue +++ b/subPackages/pointsMall/index.vue @@ -26,9 +26,8 @@ 积分明细 - - 点击签到 - + 已签到 + 点击签到 @@ -88,7 +87,7 @@ - + +5 @@ -132,6 +131,14 @@ this.getJXList() }, methods: { + // 签到 + signUp () { + this.Post({method:"POST"},"/api/user_sign/sign").then(res => { + this.$refs.signPop.open() + }) + }, + + getJXList(){ this.Post({ tag_id: 95, @@ -151,8 +158,8 @@ this.typeIndex = index; let i = (index-1)>0?(index-1):0; this.scrollView = "scroll"+i; - }, + }, } @@ -308,7 +315,7 @@ .product-box{ background: #FFFFFF; border-radius: 20rpx 20rpx 0rpx 0rpx; - padding: 32rpx 26rpx; + padding: 32rpx 26rpx 100rpx; margin-top: -20rpx; position: relative; } @@ -443,7 +450,8 @@ } .signPop{ - width: 100%; + box-sizing: border-box; + width: 750rpx; height: 809.33rpx; background-image: url("https://static.ticket.sz-trip.com/uploads/20250918/07ba19980d9fe9b934097ce01a14a085.png"); background-size: 100% 100%; @@ -459,10 +467,14 @@ font-weight: bold; font-size: 64rpx; color: #FB2A54; + padding: 160rpx 0 0 230rpx; } .close-pop{ width: 34rpx; height: 34rpx; + top: 0; + right: 38rpx; + position: absolute; } } \ No newline at end of file diff --git a/subPackages/pointsMall/search.vue b/subPackages/pointsMall/search.vue new file mode 100644 index 0000000..06714f3 --- /dev/null +++ b/subPackages/pointsMall/search.vue @@ -0,0 +1,225 @@ + + + + diff --git a/subPackages/pointsMall/searchResult.vue b/subPackages/pointsMall/searchResult.vue new file mode 100644 index 0000000..ae94cd2 --- /dev/null +++ b/subPackages/pointsMall/searchResult.vue @@ -0,0 +1,344 @@ + + + +