Commit 568db438a734ed3828d71af8cd7a7fd27f42b9e6

Authored by yvan.ni
1 parent 6c7278ce

完善信息和跳转

packageA/pages/profile/profile.js
@@ -531,10 +531,6 @@ Page({ @@ -531,10 +531,6 @@ Page({
531 if(!user) return false; 531 if(!user) return false;
532 532
533 //-- 赋予默认值 -- 533 //-- 赋予默认值 --
534 - if(user['idcard']) this.data.id=user['idcard'];  
535 - if(user['vipname']) this.data.name=user['vipname'];  
536 - if(user['address']) this.data.address=user['address'];  
537 -  
538 app.request.get(url1, { 534 app.request.get(url1, {
539 success: function(res) { 535 success: function(res) {
540 console.log('x-->', res.data.code, res.data.data.reg_type, res.data.data.reg_info); 536 console.log('x-->', res.data.code, res.data.data.reg_type, res.data.data.reg_info);
@@ -567,7 +563,10 @@ Page({ @@ -567,7 +563,10 @@ Page({
567 if(res.data.code == 0) { 563 if(res.data.code == 0) {
568 console.log('url3', res.data.data.birthday); 564 console.log('url3', res.data.data.birthday);
569 let data = res.data.data; 565 let data = res.data.data;
570 - 566 + if(data['idcard']) self.data.id=data['idcard'];
  567 + if(data['vipname']) self.data.name=data['vipname'];
  568 + if(data['address']) self.data.address=data['address'];
  569 +
571 if(data.birthday){ 570 if(data.birthday){
572 data.birthday= ut.formar_no_full(data.birthday); 571 data.birthday= ut.formar_no_full(data.birthday);
573 } 572 }
pages/togoin/togoin.js
@@ -183,28 +183,51 @@ Page({ @@ -183,28 +183,51 @@ Page({
183 } else { 183 } else {
184 return app.showWarning("授权登入失败!"+e.data.msg); 184 return app.showWarning("授权登入失败!"+e.data.msg);
185 } 185 }
186 -  
187 - 186 +
188 var need_go=0; 187 var need_go=0;
189 - var t_user=e.data.data;  
190 - 188 + var tuser=e.data.data;
191 wx.setStorageSync("userinfo",e.data.data); 189 wx.setStorageSync("userinfo",e.data.data);
192 wx.setStorageSync("isAuth", !0), app.globalData.userInfo = e.data.data, app.globalData.userInfo.head_pic = t.getFullUrl(a.globalData.userInfo.head_pic); 190 wx.setStorageSync("isAuth", !0), app.globalData.userInfo = e.data.data, app.globalData.userInfo.head_pic = t.getFullUrl(a.globalData.userInfo.head_pic);
  191 + //获取一下线下的真实资料
  192 + let url3 = '/api/weshop/users/getERPUser/';
  193 + url3 += os.stoid + "/" +tuser.user_id;
  194 + getApp().promiseGet(url3,{}).then(res=>{
  195 +
  196 + if(res.data.code == 0) {
  197 + let t_user = res.data.data;
  198 + //如果有需要完善的信息没有完善,就需要跳转
  199 + if (!t_user['vipname'] && th.data.name_need_go) {
  200 + need_go = 1;
  201 + }
  202 + if (!t_user['birthday'] && th.data.birth_need_go) {
  203 + need_go = 1;
  204 + }
  205 + if (!t_user['idcard'] && th.data.idcard_need_go) {
  206 + need_go = 1;
  207 + }
  208 + if (!t_user['address'] && th.data.address_need_go) {
  209 + need_go = 1;
  210 + }
  211 + if (!t_user['pickup_id'] && th.data.pick_need_go) {
  212 + need_go = 1;
  213 + }
  214 + if (!t_user['sex'] && th.data.sex_need_go) {
  215 + need_go = 1;
  216 + }
  217 + if (!t_user['fromuser_id'] && th.data.introducer_need_go) {
  218 + need_go = 1;
  219 + }
  220 +
  221 + if (need_go) {
  222 + getApp().goto("/packageA/pages/profile/profile");
  223 + } else {
  224 + wx.navigateBack({delta: 1})
  225 + }
  226 + }
  227 + })
  228 +
193 229
194 - //如果有需要完善的信息没有完善,就需要跳转  
195 - if(!t_user['vipname'] && th.data.name_need_go){ need_go=1;}  
196 - if(!t_user['birthday'] && th.data.birth_need_go){ need_go=1;}  
197 - if(!t_user['idcard'] && th.data.idcard_need_go){ need_go=1;}  
198 - if(!t_user['address'] && th.data.address_need_go){ need_go=1;}  
199 - if(!t_user['pickup_id'] && th.data.pick_need_go){ need_go=1;}  
200 - if(!t_user['sex'] && th.data.sex_need_go){ need_go=1;}  
201 - if(!t_user['fromuser_id'] && th.data.introducer_need_go){ need_go=1;}  
202 -  
203 - if(need_go){  
204 - getApp().goto("/packageA/pages/profile/profile");  
205 - }else{  
206 - wx.navigateBack({ delta: 1})  
207 - } 230 +
208 231
209 }, 232 },
210 failStatus: function (t) { 233 failStatus: function (t) {