From 1c611fe3c3b16853b81133c5ab80b44587d69a6e Mon Sep 17 00:00:00 2001 From: donqi Date: Sun, 10 Jul 2022 19:58:22 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E6=8E=A5=E5=8F=A3=E5=AF=B9?= =?UTF-8?q?=E6=8E=A5=EF=BC=8C=E8=B0=83=E6=95=B4=E9=A1=B5=E9=9D=A2=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=EF=BC=8C=E9=9A=90=E8=97=8F=E6=88=96=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=E5=BC=80=E5=8F=91=E4=B8=AD=E5=86=85=E5=AE=B9=EF=BC=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/js/data.js | 2 +- common/js/globalData.js | 2 +- components/default-toast/bg-toast.vue | 35 +++++++++++++++++ pages/area-proxy/my-team.vue | 31 +++++++++------ pages/index/index-home.vue | 49 +++++++++++++++++------- pages/index/msg-home.vue | 20 ++++++---- pages/index/my-home.vue | 24 +++++++----- pages/my/my-money-bag.vue | 10 ++--- pages/my/personal-info.vue | 4 +- pages/my/withdraw.vue | 28 +++++++++++--- pages/order-manage/order-manage.vue | 12 ++++-- pages/order-manage/serv-detail.vue | 55 ++++++++++++++++----------- 12 files changed, 190 insertions(+), 82 deletions(-) create mode 100644 components/default-toast/bg-toast.vue diff --git a/common/js/data.js b/common/js/data.js index e851ddd..bb00a78 100644 --- a/common/js/data.js +++ b/common/js/data.js @@ -16,7 +16,7 @@ const moduleBarInfos = [{ cuIcon: 'message', pageCode: 'msgPage', name: '消息', - countTag: 100 + countTag: 0 }, { id: 4, cuIcon: 'my', diff --git a/common/js/globalData.js b/common/js/globalData.js index 16aaf13..744f71f 100644 --- a/common/js/globalData.js +++ b/common/js/globalData.js @@ -2,7 +2,7 @@ export default { deptId: 101, from: 'server', initPageNum: 1, - initPageSize: 1, + initPageSize: 10, timeRangeList: [ '08:00-08:30', '08:30-09:00', diff --git a/components/default-toast/bg-toast.vue b/components/default-toast/bg-toast.vue new file mode 100644 index 0000000..10b3546 --- /dev/null +++ b/components/default-toast/bg-toast.vue @@ -0,0 +1,35 @@ + + + + + diff --git a/pages/area-proxy/my-team.vue b/pages/area-proxy/my-team.vue index e6f5548..662a270 100644 --- a/pages/area-proxy/my-team.vue +++ b/pages/area-proxy/my-team.vue @@ -1,7 +1,11 @@ @@ -74,7 +79,8 @@ loadStatusBar }, data() { - return { + return { + backIndex: false, members: [], pageNum: 0, pageSize: 0, @@ -86,6 +92,7 @@ if (options && options.inviteMasterObj) { // 点击邀请链接进入的页面 this.beInvited2Team(JSON.parse(decodeURIComponent(options.inviteMasterObj))); + this.backIndex = true; } else { this.loadData(); } @@ -94,7 +101,7 @@ return { title: '邀请你成为我的团队成员', path: '/pages/area-proxy/my-team?inviteMasterObj=' + encodeURIComponent(JSON.stringify(this.curUserInfo)), - // imageUrl: 'https://ossweb-img.qq.com/images/lol/web201310/skin/big5000.jpg' + imageUrl: 'http://gqz.opsoul.com/sys/group-selfie.png' } }, methods: { @@ -102,9 +109,12 @@ this.loadBasicData(); this.inviteMasterObj = inviteMasterObj; let curUserInfo = await this.login(); - if (curUserInfo == null || curUserInfo.status !== 0) { - // 提示登录和入驻成为师傅,返回首页 - this.showModalByRef('confirmModal'); + if (!curUserInfo) { + // 提示登录,返回首页 + this.showModalByRef('loginTipModal'); + } else if (curUserInfo.status !== 0) { + // 提示绑卡和实名,返回首页 + this.showModalByRef('certifyTipModal'); } else { this.showModalByRef('inviteMasterModal'); } @@ -115,9 +125,9 @@ // 返回缓存中的userInfo return this.$request.getCurUserInfo(); }, - goToIndex() { + goToPage(pageUrl) { uni.reLaunch({ - url: '/pages/index/index' + url: pageUrl }) }, loadBasicData() { @@ -132,7 +142,6 @@ this.loadTeamPage(); }, async reloadData() { - this.loadBasicData(); this.members = []; this.loadData(); }, diff --git a/pages/index/index-home.vue b/pages/index/index-home.vue index e5856cf..1135733 100644 --- a/pages/index/index-home.vue +++ b/pages/index/index-home.vue @@ -1,7 +1,7 @@ -