Commit d8b16fd2c6bba5406a1b3cb07ad3776432804007
1 parent
bca55194
1、购物车空会员的时候
2、会员中心 空会员显示推荐商品
Showing
2 changed files
with
37 additions
and
16 deletions
pages/cart/cart/cart.js
| ... | ... | @@ -492,6 +492,21 @@ Page({ |
| 492 | 492 | } |
| 493 | 493 | }); |
| 494 | 494 | |
| 495 | + if(!app.globalData.user_id){ | |
| 496 | + | |
| 497 | + th.setData({ | |
| 498 | + requestData: [], | |
| 499 | + all_num: 0, | |
| 500 | + is_load: 1, | |
| 501 | + is_edit: 0, | |
| 502 | + checkAllToggle:0 | |
| 503 | + }),wx.stopPullDownRefresh(); | |
| 504 | + | |
| 505 | + wx.hideLoading(); | |
| 506 | + | |
| 507 | + return false; | |
| 508 | + } | |
| 509 | + | |
| 495 | 510 | getApp().request.get("/api/weshop/cart/listNew1", { |
| 496 | 511 | data: { |
| 497 | 512 | user_id: app.globalData.user_id, |
| ... | ... | @@ -503,8 +518,11 @@ Page({ |
| 503 | 518 | success: async function (su) { |
| 504 | 519 | console.log(su, 10000); |
| 505 | 520 | //按门店分类的数组 |
| 506 | - var arr = new Array(), | |
| 507 | - carr = su.data.data.pageData; | |
| 521 | + var arr = new Array(); | |
| 522 | + var carr=[]; | |
| 523 | + | |
| 524 | + if(ut.ajax_ok(su)) | |
| 525 | + carr = su.data.data.pageData; | |
| 508 | 526 | var all_num = 0; |
| 509 | 527 | |
| 510 | 528 | if (carr && carr.length > 0) { | ... | ... |
pages/user/index/index.js
| ... | ... | @@ -546,22 +546,25 @@ Page({ |
| 546 | 546 | }) |
| 547 | 547 | //th.requestRecommend(); |
| 548 | 548 | |
| 549 | - //自定义组件一定要等到页面加载完了,才来调用selectComponnent | |
| 550 | - setTimeout(function () { | |
| 551 | 549 | |
| 552 | - th.setData({ is_show_recommend:true }) | |
| 553 | - if (getApp().globalData.user_id) getApp().requestCardNum(th); | |
| 554 | - var goods_list = th.selectComponent("#goods_recommend"); //组件的id | |
| 555 | 550 | |
| 556 | - if(goods_list){ | |
| 557 | - goods_list.init(); | |
| 558 | - goods_list.get_list(); | |
| 559 | - } | |
| 551 | + } | |
| 552 | + } | |
| 553 | + | |
| 554 | + //自定义组件一定要等到页面加载完了,才来调用selectComponnent | |
| 555 | + setTimeout(function () { | |
| 560 | 556 | |
| 561 | - }, 1200) | |
| 557 | + th.setData({ is_show_recommend:true }) | |
| 558 | + if (getApp().globalData.user_id) getApp().requestCardNum(th); | |
| 559 | + var goods_list = th.selectComponent("#goods_recommend"); //组件的id | |
| 562 | 560 | |
| 561 | + if(goods_list){ | |
| 562 | + goods_list.init(); | |
| 563 | + goods_list.get_list(); | |
| 563 | 564 | } |
| 564 | - } | |
| 565 | + | |
| 566 | + }, 1200) | |
| 567 | + | |
| 565 | 568 | |
| 566 | 569 | setTimeout(()=>{ |
| 567 | 570 | th.setData({ pshow:1 }) |
| ... | ... | @@ -630,14 +633,14 @@ Page({ |
| 630 | 633 | */ |
| 631 | 634 | onReachBottom: function () { |
| 632 | 635 | //!this.nomore && this.requestRecommend(); |
| 633 | - var e = getApp().globalData.userInfo; | |
| 634 | - if (e != undefined && e != null && e.mobile) { | |
| 636 | + //var e = getApp().globalData.userInfo; | |
| 637 | + //if (e != undefined && e != null && e.mobile) { | |
| 635 | 638 | var goods_list = this.selectComponent("#goods_recommend"); //组件的id |
| 636 | 639 | goods_list.init(); |
| 637 | 640 | setTimeout(function () { |
| 638 | 641 | goods_list.get_list(); |
| 639 | 642 | }, 300) |
| 640 | - } | |
| 643 | + //} | |
| 641 | 644 | }, |
| 642 | 645 | |
| 643 | 646 | /** | ... | ... |