From c168237c636e2f4e42cd3610852c4cd6bff52cb6 Mon Sep 17 00:00:00 2001 From: PQZ Date: Thu, 17 Apr 2025 14:17:12 +0800 Subject: [PATCH 1/4] 1 --- api/business/member.js | 8 ++++++++ pages/mine/mine-index.vue | 2 +- pages/mine/points/points.vue | 36 +++++++++++++++++++++++++++++++----- 3 files changed, 40 insertions(+), 6 deletions(-) diff --git a/api/business/member.js b/api/business/member.js index 8bec227..24babef 100644 --- a/api/business/member.js +++ b/api/business/member.js @@ -160,4 +160,12 @@ export function saveOrder(data) { method: 'post', data: data }) +} +//积分列表 +export function pointList(params) { + return request({ + url: '/member/points/list', + method: 'get', + params: params + }) } \ No newline at end of file diff --git a/pages/mine/mine-index.vue b/pages/mine/mine-index.vue index 3e1fdbc..015ebf1 100644 --- a/pages/mine/mine-index.vue +++ b/pages/mine/mine-index.vue @@ -294,7 +294,7 @@ * 去积分列表 */ goPoints() { - this.$tab.navigateTo('/pages/mine/points/points') + this.$tab.navigateTo('/pages/mine/points/points?userId='+this.userInfo.userId+'&pointsBalance='+this.userInfo.pointsBalance) }, /** * 跳转编辑页 diff --git a/pages/mine/points/points.vue b/pages/mine/points/points.vue index f4db874..8aa359b 100644 --- a/pages/mine/points/points.vue +++ b/pages/mine/points/points.vue @@ -9,7 +9,7 @@ 可用积分 - {{formatNumberWithCommas(56320)}} + {{pointsBalance}} 提现 @@ -64,9 +64,9 @@ From 2f712d125f2e45f61bf212512c88a46580de257c Mon Sep 17 00:00:00 2001 From: 13405411873 <1994398261@qq.com> Date: Mon, 21 Apr 2025 12:26:33 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E5=8F=91=E5=B8=83=E9=80=9A=E5=91=8A?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 5 +- pages/index.vue | 5 +- pages/mine/member/member-card.vue | 220 +++++++++++++++++++----------- pages/mine/mine-index.vue | 18 ++- 4 files changed, 158 insertions(+), 90 deletions(-) diff --git a/App.vue b/App.vue index fb062d6..c213171 100644 --- a/App.vue +++ b/App.vue @@ -14,10 +14,7 @@ initApp() { // 初始化应用配置 this.initConfig() - // 检查用户登录状态 - //#ifdef H5 - this.checkLogin() - //#endif + }, initConfig() { this.globalData.config = config diff --git a/pages/index.vue b/pages/index.vue index eac21aa..cd4f7bd 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -78,7 +78,10 @@ onShow() { this.refreshUserType() }, - onLoad: function() { + onLoad(param) { + if (param.menuCode) { + this.menuCode = param.menuCode + } this.selectSiteConfig("platform_tel") }, methods: { diff --git a/pages/mine/member/member-card.vue b/pages/mine/member/member-card.vue index ee0032e..646698d 100644 --- a/pages/mine/member/member-card.vue +++ b/pages/mine/member/member-card.vue @@ -69,8 +69,21 @@ diff --git a/pages/mine/mine-index.vue b/pages/mine/mine-index.vue index 015ebf1..dd9ec5b 100644 --- a/pages/mine/mine-index.vue +++ b/pages/mine/mine-index.vue @@ -181,6 +181,12 @@ import { queryDetail } from '@/api/business/member.js' + import { + getToken + } from '@/utils/auth' + import { + getCodeUrl + } from '@/api/wxApi' export default { props: { nowUserType: { @@ -188,11 +194,6 @@ default: null } }, - watch: { - // 'nowUserType': function(newVal, oldVal) { - // this.$emit('update:params', newVal); - // } - }, components: { tabBarVue, }, @@ -215,7 +216,9 @@ } }, onShow() {}, - onLoad() {}, + onLoad() { + + }, mounted() { if (null != getJSONData(constant.userInfo)) { this.userInfo = getJSONData(constant.userInfo) @@ -294,7 +297,8 @@ * 去积分列表 */ goPoints() { - this.$tab.navigateTo('/pages/mine/points/points?userId='+this.userInfo.userId+'&pointsBalance='+this.userInfo.pointsBalance) + this.$tab.navigateTo('/pages/mine/points/points?userId=' + this.userInfo.userId + '&pointsBalance=' + this + .userInfo.pointsBalance) }, /** * 跳转编辑页