Commit dcc0098884b576ef8caa30456078598c035a24eb

Authored by taiyuan
1 parent 5faf982b

转盘小程序码

packageB/pages/luckactivity/luckinfo/luckinfo.js
... ... @@ -315,6 +315,7 @@ Page({
315 315  
316 316 if(app.globalData.userInfo) {
317 317 if(!this.data.isLogin) {
  318 +
318 319 // 下载头像
319 320 let path = app.globalData.userInfo.head_pic;
320 321 path = path.replace("http://thirdwx.qlogo.cn", "https://wx.qlogo.cn");
... ... @@ -331,6 +332,7 @@ Page({
331 332 }
332 333 });
333 334  
  335 +
334 336 this.setData({
335 337 userInfo: app.globalData.userInfo,
336 338 isLogin: true,
... ... @@ -342,7 +344,13 @@ Page({
342 344 let id = this.data.options.id;
343 345 let url = `/api/weshop/marketing/marketingLuckForm/getLuckInfo/${store_id}/${id}/${user_id}`;
344 346  
345   -
  347 + //获取小程序码
  348 + this.getMiniCode({
  349 + url: app.globalData.setting.url,
  350 + store_id: app.globalData.setting.stoid,
  351 + user_id: app.globalData.userInfo.user_id,
  352 + id: this.data.options.id,
  353 + });
346 354  
347 355  
348 356 app.request.get(url, {
... ... @@ -528,28 +536,27 @@ Page({
528 536 },
529 537 });
530 538  
531   - let mainUrl = app.globalData.setting.url;
532   - // let stoid = app.globalData.setting.stoid;
533   - let cj_id = this.data.options.id;
534   - // let user_id = app.globalData.userInfo.user_id;
535 539  
536   - wx.getImageInfo({
537   - src: `${mainUrl}/api/wx/open/app/user/getWeAppEwm/${store_id}?sceneValue=${user_id}_${cj_id}&pageValue=pages/index/index/index`,
538   - success (res) {
539   - if(res.code != -1) {
540   - self.setData({
541   - 'imgDraw.views[16].url': res.path,
542   - });
543   - };
544   -
545   - }
546   - });
547 540  
548 541  
549 542 };
550 543 };
551 544 },
552 545  
  546 + //获取小程序码
  547 + getMiniCode(objData) {
  548 + wx.getImageInfo({
  549 + src: `${objData.url}/api/wx/open/app/user/getWeAppEwm/${objData.store_id}?sceneValue=${objData.user_id}_${objData.id}&pageValue=pages/index/index/index`,
  550 + success (res) {
  551 + if(res.code != -1) {
  552 + self.setData({
  553 + 'imgDraw.views[16].url': res.path,
  554 + });
  555 + };
  556 + }
  557 + });
  558 + },
  559 +
553 560 // 设置转盘奖品布局
554 561 prizeLayout(award) {
555 562 let prizes = [];
... ... @@ -1306,17 +1313,11 @@ Page({
1306 1313 },
1307 1314  
1308 1315 showPoster() {
1309   - wx.showLoading({
1310   - title: '生成海报中',
  1316 + this.setData({
  1317 + hiddenCanvas: true,
  1318 + showMask: true,
  1319 + showPoster: true,
1311 1320 });
1312   - setTimeout(function() {
1313   - wx.hideLoading();
1314   - self.setData({
1315   - hiddenCanvas: true,
1316   - showMask: true,
1317   - showPoster: true,
1318   - });
1319   - }, 3000);
1320 1321  
1321 1322 },
1322 1323  
... ...