Browse Source

个人中心页面交互

master
kuaileWu 1 year ago
parent
commit
b31e603ff2
  1. 2
      main.js
  2. 24
      pages/usercenter/usercenter.vue

2
main.js

@ -39,7 +39,7 @@ try{
Vue.prototype.isIos = platform == 'ios' ? true : false; Vue.prototype.isIos = platform == 'ios' ? true : false;
Vue.prototype.isIphoneXr = (platform == "ios") && (res.model.toLowerCase().indexOf("iphone x")>-1); Vue.prototype.isIphoneXr = (platform == "ios") && (res.model.toLowerCase().indexOf("iphone x")>-1);
if(NODE_ENV == 'development') Vue.prototype.isIos = ''; if(NODE_ENV == 'development') Vue.prototype.isIos = '';
if(platform.indexOf('windows') > -1) Vue.prototype.isPc = true; if(platform.indexOf('windows') > -1) Vue.prototype.isPc = true
}catch(e){ }catch(e){
} }

24
pages/usercenter/usercenter.vue

@ -1,16 +1,17 @@
<template> <template>
<view class="page-usercenter"> <view class="page-usercenter">
<view class="user-wrapper" @click="toUserModify"> <view class="user-wrapper" @click="toUserModify">
<img :src="cssUrl+'user_grey.svg'" class="avator"> <img :src="uinfo.avatar" class="avator" v-if="uinfo.avatar">
<view class="ucode PfScMedium over2">UID998777</view> <img :src="cssUrl+'user_grey.svg'" class="avator" v-else>
<view class="ucode PfScMedium over2">{{uinfo.uid}}</view>
</view> </view>
<view class="menu"> <view class="menu">
<view class="item" @click="toVisitors"> <view class="item" @click="toVisitors">
<img :src="cssUrl+'user_icon.svg'" alt=""> <img :src="cssUrl+'user_icon.svg'" alt="">
<view>就诊人</view> <view>就诊人</view>
</view> </view>
<view class="item" @click="toPrebookList"> <view class="item" @click="toPrebookList">
<img :src="cssUrl+'message.svg'" alt=""> <img :src="cssUrl+'message.svg'" alt="">
<view>预约列表</view> <view>预约列表</view>
@ -26,13 +27,24 @@
export default { export default {
data() { data() {
return { return {
cssUrl:this.cssUrl cssUrl:this.cssUrl,
uinfo:{}
} }
}, },
components:{ components:{
tabbar:tabbar tabbar:tabbar
},
onLoad() {
this.getUser()
}, },
methods: { methods: {
getUser(){
this.$http.req('client/user/info', {}, 'POST').then(data=>{
if(data == -1) return
this.uinfo = data
console.log(this.uinfo)
});
},
toVisitors(){ toVisitors(){
uni.navigateTo({ uni.navigateTo({
url:'/pages/visitors/visitors?type=2' url:'/pages/visitors/visitors?type=2'

Loading…
Cancel
Save