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.isIphoneXr = (platform == "ios") && (res.model.toLowerCase().indexOf("iphone x")>-1);
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){
}

24
pages/usercenter/usercenter.vue

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

Loading…
Cancel
Save