Commit 7ae6bf9be6dc7c53bfdb9b91e6b9c29a1eadc44d
Merge branch 'dev' of http://git.vipzhuang.cn/wxd/MShopWeApp into dev
Showing
3 changed files
with
53 additions
and
7 deletions
app.js
@@ -1460,6 +1460,15 @@ App({ | @@ -1460,6 +1460,15 @@ App({ | ||
1460 | //-- 获取判断注册成功后,是跳转等级卡,还是新人有礼 -- | 1460 | //-- 获取判断注册成功后,是跳转等级卡,还是新人有礼 -- |
1461 | async go_to_page(func){ | 1461 | async go_to_page(func){ |
1462 | 1462 | ||
1463 | + //如果是从企业专属导购跳过来的话,就要返回专属导购处理页面 | ||
1464 | + let qyzsdg = wx.getStorageSync('qyzsdg') //如果是专属导购 | ||
1465 | + if (qyzsdg) { | ||
1466 | + wx.reLaunch({ | ||
1467 | + url: `/packageE/pages/qy/contactMe/contactMe?scene=${qyzsdg}`, | ||
1468 | + }) | ||
1469 | + return | ||
1470 | + } | ||
1471 | + | ||
1463 | //新判断新人有礼 | 1472 | //新判断新人有礼 |
1464 | var res= await getApp().request.promiseGet("/api/weshop/marketing/newpeople/act/judge", { | 1473 | var res= await getApp().request.promiseGet("/api/weshop/marketing/newpeople/act/judge", { |
1465 | data: { | 1474 | data: { |
packageE/pages/qy/contactMe/contactMe.js
@@ -92,7 +92,21 @@ Page({ | @@ -92,7 +92,21 @@ Page({ | ||
92 | this.setData({ | 92 | this.setData({ |
93 | id: f_arr[2] | 93 | id: f_arr[2] |
94 | }) | 94 | }) |
95 | - this.getopenuserid(f_arr[2]) | 95 | + //判断是否有注册,如果没有注册必须先注册 |
96 | + let userinfo = wx.getStorageSync('userinfo'); | ||
97 | + if (!userinfo) { | ||
98 | + wx.setStorageSync('qyzsdg', tt.scene) | ||
99 | + wx.navigateTo({ | ||
100 | + url: '/packageE/pages/togoin/togoin', | ||
101 | + }) | ||
102 | + }else{ | ||
103 | + wx.removeStorageSync('qyzsdg') | ||
104 | + this.setData({ | ||
105 | + phone:userinfo.mobile | ||
106 | + }) | ||
107 | + this.getopenuserid(f_arr[2]) | ||
108 | + } | ||
109 | + | ||
96 | // getApp().globalData.groupchat_id = f_arr[2]; | 110 | // getApp().globalData.groupchat_id = f_arr[2]; |
97 | } | 111 | } |
98 | 112 | ||
@@ -145,7 +159,17 @@ Page({ | @@ -145,7 +159,17 @@ Page({ | ||
145 | // } | 159 | // } |
146 | // }) | 160 | // }) |
147 | }, | 161 | }, |
148 | - | 162 | + onShow:function(){ |
163 | + let userinfo = wx.getStorageSync('userinfo'); | ||
164 | + if (userinfo) { | ||
165 | + this.setData({ | ||
166 | + phone:userinfo.mobile | ||
167 | + }) | ||
168 | + } | ||
169 | + if (this.data.id) { | ||
170 | + this.getopenuserid(this.data.id) | ||
171 | + } | ||
172 | + }, | ||
149 | getopenuserid(id) { | 173 | getopenuserid(id) { |
150 | let url = `/api/weshop/qyWeChat/qywxStaffcode/get/${id}` | 174 | let url = `/api/weshop/qyWeChat/qywxStaffcode/get/${id}` |
151 | getApp().request.promiseGet(url, { data: {} }).then(res => { | 175 | getApp().request.promiseGet(url, { data: {} }).then(res => { |
@@ -158,6 +182,10 @@ Page({ | @@ -158,6 +182,10 @@ Page({ | ||
158 | openuserid, | 182 | openuserid, |
159 | skip_verify | 183 | skip_verify |
160 | }) | 184 | }) |
185 | + if (this.data.phone) { | ||
186 | + | ||
187 | + this.befgetqy() | ||
188 | + } | ||
161 | // if (this.data.phone) { | 189 | // if (this.data.phone) { |
162 | // this.getqy() | 190 | // this.getqy() |
163 | // } | 191 | // } |
packageE/pages/user/labels/labels.js
@@ -111,9 +111,14 @@ Page({ | @@ -111,9 +111,14 @@ Page({ | ||
111 | var pages = getCurrentPages(); | 111 | var pages = getCurrentPages(); |
112 | var prevPage = pages[pages.length - 2]; //上一个页面 | 112 | var prevPage = pages[pages.length - 2]; //上一个页面 |
113 | //直接调用上一个页面的setData()方法,把数据存到上一个页面中去 | 113 | //直接调用上一个页面的setData()方法,把数据存到上一个页面中去 |
114 | - prevPage.setData({ | ||
115 | - is_zy: 1 | ||
116 | - }) | 114 | + try { |
115 | + prevPage.setData({ | ||
116 | + is_zy: 1 | ||
117 | + }) | ||
118 | + } catch (error) { | ||
119 | + | ||
120 | + } | ||
121 | + | ||
117 | th.query_nolabels(); | 122 | th.query_nolabels(); |
118 | th.get_config(); | 123 | th.get_config(); |
119 | }, | 124 | }, |
@@ -291,9 +296,13 @@ Page({ | @@ -291,9 +296,13 @@ Page({ | ||
291 | } | 296 | } |
292 | }) | 297 | }) |
293 | }else{ | 298 | }else{ |
294 | - wx.reLaunch({ | ||
295 | - url: '/pages/user/index/index', | 299 | + getApp().go_to_page(function (){ |
300 | + // wx.navigateBack({ delta: 1 }) | ||
301 | + wx.reLaunch({ | ||
302 | + url: '/pages/user/index/index', | ||
303 | + }) | ||
296 | }) | 304 | }) |
305 | + | ||
297 | } | 306 | } |
298 | 307 | ||
299 | }, | 308 | }, |