From 1471a1f0fa80567725db87a63cc807a277302184 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E8=BE=89?= <814457906@qq.com> Date: Tue, 4 Apr 2023 17:14:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/login/index.js | 9 +++-- api/request.js | 8 ++-- pages/MyBenefits/MyBenefits.vue | 33 +++++++++++---- pages/Mymission/Mymission.vue | 17 ++++---- pages/login/login.vue | 72 ++++++++++++++++----------------- pages/personal/personal.vue | 56 +++++++++++++++---------- pages/startup/startup.vue | 5 +-- 7 files changed, 113 insertions(+), 87 deletions(-) diff --git a/api/login/index.js b/api/login/index.js index 5864355..061022c 100644 --- a/api/login/index.js +++ b/api/login/index.js @@ -1,13 +1,14 @@ import request from "../request.js" -//密码 -export function appLogin(phonenumber, stationPersonPassword) { +//登录 +export function getPersonWeChatUserInfo(loginCode, phoneCode) { return request({ - url: `/nurseApp/personLogin/appLogin?phonenumber=${phonenumber}&stationPersonPassword=${stationPersonPassword}`, - method: 'POST' + url: `/nurseApplet/personLogin/getPersonWeChatUserInfo?loginCode=${loginCode}&phoneCode=${phoneCode}`, + method: 'GET' }) } + export function createMobileToken() { return request({ url: `/nurseApplet/authorization/createMobileToken`, diff --git a/api/request.js b/api/request.js index 31de474..cff683c 100644 --- a/api/request.js +++ b/api/request.js @@ -16,9 +16,7 @@ var request = function(config) { success(res) { if (res.data.code == 9999) { uni.removeStorageSync('token'); - // uni.reLaunch({ - // url: '/pages/login/login' - // }) + uni.removeStorageSync('nursePersonId'); uni.showModal({ title: "登录提示", content: '登录失效,请重新登录', @@ -29,13 +27,13 @@ var request = function(config) { }) } else if (res1.cancel) { uni.reLaunch({ - url: '/pages/homepage/homepage' + url: '/pages/startup/startup' }) } }, fail(err1) { uni.reLaunch({ - url: '/pages/homepage/homepage' + url: '/pages/startup/startup' }) } }) diff --git a/pages/MyBenefits/MyBenefits.vue b/pages/MyBenefits/MyBenefits.vue index 068eec6..5cb5dc8 100644 --- a/pages/MyBenefits/MyBenefits.vue +++ b/pages/MyBenefits/MyBenefits.vue @@ -9,29 +9,38 @@ 本月收益(元) - + {{toppricerlist.monthOrderTotalPrice}} + + 0 + 今日收益(元) - + {{toppricerlist.todayOrderPrice}} + + 0 + 累计总收益(元) - + {{toppricerlist.orderTotalPrice}} + + 0 + - + {{item.serviceDate}} {{item.serviceStartTime}} @@ -45,6 +54,9 @@ + + + @@ -81,7 +93,7 @@ }, data() { return { - nursePersonId: 35, //护理员id + nursePersonId: null, //护理员id tiemmask: false, //遮罩层 timeparams: { //时间picker year: true, @@ -108,9 +120,14 @@ }; }, onShow() { - this.nowtime(); - this.personRevenueinfo(); - this.personRevenueDetailsinfo(); + var that = this + const value = uni.getStorageSync('nursePersonId'); + if (value) { + that.nursePersonId = value + that.personRevenueinfo(); + that.personRevenueDetailsinfo(); + } else {} + that.nowtime(); }, methods: { //收益详细 diff --git a/pages/Mymission/Mymission.vue b/pages/Mymission/Mymission.vue index daca256..954f56f 100644 --- a/pages/Mymission/Mymission.vue +++ b/pages/Mymission/Mymission.vue @@ -25,7 +25,7 @@ - + @@ -68,6 +68,9 @@ + + + @@ -82,7 +85,7 @@ data() { return { baseurl: null, - nursePersonId: 35, //护理员id + nursePersonId: null, //护理员id orderStatus: '', //COMPLETE 已完成 NOT_FINISH 未完成 pageNum: 1, pageSize: 10, @@ -180,11 +183,11 @@ onShow() { //加载的时候执行(没有次数限制) this.baseurl = baseurl var that = this - // const value = uni.getStorageSync('nursePersonId'); - // if (value) { - // that.nursePersonId = value - this.selectMissioninfo(); - // } + const value = uni.getStorageSync('nursePersonId'); + if (value) { + that.nursePersonId = value + that.selectMissioninfo(); + } else {} }, onReachBottom() { //下滑加载 if (this.missionlist.length >= this.total) {} else { diff --git a/pages/login/login.vue b/pages/login/login.vue index 0821b77..93242e6 100644 --- a/pages/login/login.vue +++ b/pages/login/login.vue @@ -12,69 +12,65 @@