From ecd44a3c78645c8feb3fe90a7f4c372ce18e5ce4 Mon Sep 17 00:00:00 2001 From: yanran200730 Date: Tue, 8 Nov 2022 13:58:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A9=E5=BA=9C=E6=98=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/project/tianfuxing/AppHome/Activity.vue | 2 +- src/project/tianfuxing/AppHome/AppHome.vue | 32 +++++-- .../tianfuxing/AppHome/PhotoReport.vue | 7 +- src/project/tianfuxing/AppHome/Ranking.vue | 2 +- src/project/tianfuxing/AppHome/Store.vue | 77 +++++++++++++++- .../tianfuxing/AppHome/StoreDetail.vue | 57 ++++++++---- .../tianfuxing/AppSquare/AppSquare.vue | 87 ++++++++++++++++++- 7 files changed, 231 insertions(+), 33 deletions(-) diff --git a/src/project/tianfuxing/AppHome/Activity.vue b/src/project/tianfuxing/AppHome/Activity.vue index 8bc8a57..65a4c56 100644 --- a/src/project/tianfuxing/AppHome/Activity.vue +++ b/src/project/tianfuxing/AppHome/Activity.vue @@ -283,7 +283,7 @@ import { mapActions, mapState } from 'vuex' } }) }, - + @click="preview(item.accessUrl)" toAddress () { wx.openLocation({ latitude: this.info.lat, diff --git a/src/project/tianfuxing/AppHome/AppHome.vue b/src/project/tianfuxing/AppHome/AppHome.vue index ec3cb11..06a9937 100644 --- a/src/project/tianfuxing/AppHome/AppHome.vue +++ b/src/project/tianfuxing/AppHome/AppHome.vue @@ -31,13 +31,14 @@

商家优惠

-
- +
+
-

实惠超市

-

Lv.1会员进店享受9折优惠

+

{{ item.merchantName }}

+

{{ item.title }}

+
查看更多优惠
@@ -99,10 +100,31 @@ } else { this.getUserInfo() } + + this.getList() }, methods: { - ...mapActions(['autoLogin', 'getUserInfo']) + ...mapActions(['autoLogin', 'getUserInfo']), + + getList () { + this.$instance.post(`/api/appmerchantinfo/discountList`, null, { + withoutToken: true, + params: { + current: 1, + size: 4, + status: 1 + } + }).then(res => { + if (res.code === 0) { + this.list = res.data.records + this.isMore = true + } else { + this.isMore = true + } + }).catch(() => { + }) + } } } diff --git a/src/project/tianfuxing/AppHome/PhotoReport.vue b/src/project/tianfuxing/AppHome/PhotoReport.vue index 48b2f41..bd47d26 100644 --- a/src/project/tianfuxing/AppHome/PhotoReport.vue +++ b/src/project/tianfuxing/AppHome/PhotoReport.vue @@ -31,9 +31,9 @@
-
- - +
+ + 同意将上传的内容公开分享到文明广场
拍照上传
@@ -146,6 +146,7 @@ this.$instance.post(`/api/appwechatescalation/addOrUpdate`, { type: 0, listType: 0, + openStatus: this.isChoose ? 1 : 0, openId: this.user.openId, accessUrl: this.imgList[0] }).then(res => { diff --git a/src/project/tianfuxing/AppHome/Ranking.vue b/src/project/tianfuxing/AppHome/Ranking.vue index a99ad53..245232b 100644 --- a/src/project/tianfuxing/AppHome/Ranking.vue +++ b/src/project/tianfuxing/AppHome/Ranking.vue @@ -4,7 +4,7 @@
diff --git a/src/project/tianfuxing/AppHome/Store.vue b/src/project/tianfuxing/AppHome/Store.vue index c94a2c8..0d062d3 100644 --- a/src/project/tianfuxing/AppHome/Store.vue +++ b/src/project/tianfuxing/AppHome/Store.vue @@ -1,22 +1,91 @@ diff --git a/src/project/tianfuxing/AppHome/StoreDetail.vue b/src/project/tianfuxing/AppHome/StoreDetail.vue index d4d2f35..275f941 100644 --- a/src/project/tianfuxing/AppHome/StoreDetail.vue +++ b/src/project/tianfuxing/AppHome/StoreDetail.vue @@ -1,5 +1,5 @@