Commit 374a0d4a by 施宇

11

parent e20902df
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<view class="head boxsiz row verCenter bothSide"> <view class="head boxsiz row verCenter bothSide">
<view class="row"> <view class="row">
<view class="pic"> <view class="pic">
<cover-image class="im" src="{{userInfo.avatar||userInfo.wechat_oauth.oauth_head||'/res/images/imgs/heads.png'}}"></cover-image> <cover-image class="im" src="{{userInfo.avatar||'/res/images/imgs/heads.png'}}"></cover-image>
</view> </view>
<view class="txt"> <view class="txt">
<text class="t1">{{userInfo.company_name||userInfo.wechat_oauth.oauth_nickname||'--'}}</text> <text class="t1">{{userInfo.company_name||'--'}}</text>
<view class="row"> <view class="row">
<view class="company-txt" wx:if="{{userInfo.auth_type!=''&&userInfo.auth_type!=undefined }}"> <view class="company-txt" wx:if="{{userInfo.auth_type!=''&&userInfo.auth_type!=undefined }}">
<text class="icon iconfont iconiconxiantiaoshouji24"></text> <text class="icon iconfont iconiconxiantiaoshouji24"></text>
......
...@@ -61,20 +61,10 @@ Page({ ...@@ -61,20 +61,10 @@ Page({
token: wx.getStorageSync('access_token') token: wx.getStorageSync('access_token')
}, (res) => { }, (res) => {
if (res.errcode === 0) { if (res.errcode === 0) {
// 未企业认证的时候优先读取微信头像 // 未企业认证的时候优先读取微信头像
if (res.data.avatar == '') {
this.setData({
headPic: res.data.wechat_oauth.oauth_head
});
} else {
this.setData({
headPic: res.data.avatar
});
}
this.setData({ this.setData({
userInfo: res.data userInfo: res.data,
headPic: res.data.avatar
}); });
......
<view class="mine"> <view class="mine">
<view class="head row verCenter"> <view class="head row verCenter">
<view class="pic"> <view class="pic">
<cover-image class="im" src="{{headPic ? headPic:'/res/images/imgs/heads.png'}}"></cover-image> <cover-image class="im" src="{{headPic||'/res/images/imgs/heads.png'}}"></cover-image>
</view> </view>
<view class="text"> <view class="text">
<text class="t1">{{userInfo.company_name||userInfo.wechat_oauth.oauth_nickname||'--'}}</text> <text class="t1">{{userInfo.company_name||'--'}}</text>
<view class="row verCenter"> <view class="row verCenter">
<text class="t2" selectable="false" space="false" decode="false">普通会员</text> <text class="t2" selectable="false" space="false" decode="false">普通会员</text>
<view> <view>
......
...@@ -39,20 +39,16 @@ const onMessageError = (err) => { ...@@ -39,20 +39,16 @@ const onMessageError = (err) => {
const getImUser = () => { const getImUser = () => {
let token = wx.getStorageSync('access_token') || ''; let token = wx.getStorageSync('access_token') || '';
let reg = /(\d{3})\d{4}(\d{4})/; let reg = /(\d{3})\d{4}(\d{4})/;
// let userId = wx.getStorageSync('user_id') || ''
getData(apis.userInfo, 'get', { getData(apis.userInfo, 'get', {
"token": token, "token": token,
}, function (res) { }, function (res) {
if (res.errcode == 0) { if (res.errcode == 0) {
wx.setStorageSync('user_id', res.data.user_id + ''); wx.setStorageSync('user_id', res.data.user_id + '');
wx.setStorageSync('avatar', res.data.avatar || res.data.wechat_oauth.oauth_head || ''); wx.setStorageSync('avatar', res.data.avatar||'');
wx.setStorageSync('company_name', res.data.company_name || res.data.wechat_oauth.oauth_nickname || ''); wx.setStorageSync('company_name', res.data.company_name || '');
wx.setStorageSync("myUsername", res.data.im_username); wx.setStorageSync("myUsername", res.data.im_username);
wx.setStorageSync("myPassword", res.data.im_password); wx.setStorageSync("myPassword", res.data.im_password);
wx.setStorageSync("imNick", res.data.company_name || (res.data.mobile ? res.data.mobile.replace(reg, '$1****$2') : '') || res.data.wechat_oauth.oauth_nickname || ''); wx.setStorageSync("imNick", res.data.company_name || (res.data.mobile ? res.data.mobile.replace(reg, '$1****$2') : '') || res.data.wechat_oauth.oauth_nickname || '');
// if(!userId){
// setAvatarAndName(res.data)
// }
conn.open({ conn.open({
apiUrl: WebIM.config.apiURL, apiUrl: WebIM.config.apiURL,
user: res.data.im_username, user: res.data.im_username,
...@@ -65,19 +61,6 @@ const getImUser = () => { ...@@ -65,19 +61,6 @@ const getImUser = () => {
} }
}, false) }, false)
}; };
const setAvatarAndName = (data) => {//设置用户名和头像
if (data.avatar && data.company_name) {
return
} else {
if (data.avatar) {
} else if (data.company_name) {
} else {
}
}
};
const addImUser = (message) => { //接收消息后进行用户的处理,以便同步到pc const addImUser = (message) => { //接收消息后进行用户的处理,以便同步到pc
let fromUserId = message.ext.id; let fromUserId = message.ext.id;
let fromImId = message.from; let fromImId = message.from;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment