Commit 1609c52ff7a1d681f7b84c17d017d02cc146f7df

Authored by 后端开发-许程
2 parents 0eb872c4 c433b6ac

Merge branch 'work-1.1' of http://git.vipzhuang.cn/wxd/MShopWeApp into work-1.1

Showing 1 changed file with 41 additions and 17 deletions
pages/index/index/index.js
@@ -52,40 +52,64 @@ Page({ @@ -52,40 +52,64 @@ Page({
52 pt_timer:null, 52 pt_timer:null,
53 pt_timer_active:0, 53 pt_timer_active:0,
54 54
  55 + //看下商家是否开通会员权益
  56 + is_boot:0,
  57 + gd_category:null,
55 }, 58 },
  59 +
56 onLoad: function () { 60 onLoad: function () {
57 var th = this; 61 var th = this;
58 n.init(th, "", "recommend"); 62 n.init(th, "", "recommend");
  63 +
  64 + //看一下商家是否开通了权益
  65 + //--初始化是否有打勾--
  66 + getApp().request.promiseGet("/api/weshop/users/grade/vip/init/get", {
  67 + data: { storeId: os.stoid}
  68 + }).then(res => {
  69 + if(res.data.data){
  70 + is_init=res.data.data.isBool;
  71 + th.setData({is_boot:is_init});
  72 + }
  73 + })
  74 +
59 }, 75 },
60 async onShow() { 76 async onShow() {
61 await this.init_load(); 77 await this.init_load();
62 //显示的时候要开启计时器 78 //显示的时候要开启计时器
63 - this.data.is_timer=1; 79 + this.data.is_timer = 1;
64 //如果是自定义模板 80 //如果是自定义模板
65 - if(this.data.isTemplate) { 81 + if (this.data.isTemplate) {
66 //---先获取会员--- 82 //---先获取会员---
67 - t.getUserFir(function () {});  
68 - }else{ 83 + t.getUserFir(function () {
  84 + });
  85 + } else {
69 await this.init_fir(); 86 await this.init_fir();
70 } 87 }
71 88
72 //--正再拼团中的处理-- 89 //--正再拼团中的处理--
73 - var url="/api/weshop/order/pageTuan?pt_status=1&is_pt=1&store_id="+os.stoid+"&pageSize=6&page=1"  
74 - await getApp().request.promiseGet(url,{}).then(res=>{  
75 - if(res.data.code==0 && res.data.data && res.data.data.pageData){  
76 - th.data.pt_timer_arr=res.data.data.pageData;  
77 - } 90 + var url = "/api/weshop/order/pageTuan?pt_status=1&is_pt=1&store_id=" + os.stoid + "&pageSize=6&page=1"
  91 + await getApp().request.promiseGet(url, {}).then(res => {
  92 + if (res.data.code == 0 && res.data.data && res.data.data.pageData) {
  93 + th.data.pt_timer_arr = res.data.data.pageData;
  94 + }
78 }) 95 })
79 - if(th.data.pt_timer_arr && th.data.pt_timer_arr.length>0){  
80 - for(var i in th.data.pt_timer_arr){  
81 - var p_item=th.data.pt_timer_arr[i];  
82 - await getApp().request.promiseGet("/api/weshop/users/get/"+os.stoid+"/"+p_item.user_id,{1:1}).then(res=>{  
83 - th.data.pt_timer_arr[i].head_pic=res.data.data.head_pic;  
84 - })  
85 - }  
86 - th.Interval_pt(); 96 + if (th.data.pt_timer_arr && th.data.pt_timer_arr.length > 0) {
  97 + for (var i in th.data.pt_timer_arr) {
  98 + var p_item = th.data.pt_timer_arr[i];
  99 + await getApp().request.promiseGet("/api/weshop/users/get/" + os.stoid + "/" + p_item.user_id, {1: 1}).then(res => {
  100 + th.data.pt_timer_arr[i].head_pic = res.data.data.head_pic;
  101 + })
  102 + }
  103 + th.Interval_pt();
87 } 104 }
88 105
  106 + //---处理正在6个分类----
  107 + await getApp().request.promiseGet("/api/weshop/goodscategory/page", {
  108 + data: {store_id: os.stoid, pageSize: 6}
  109 + }).then(res => {
  110 + var gd_category=res.data.data.pageData;
  111 + th.seData({gd_category:gd_category});
  112 + })
89 }, 113 },
90 114
91 //当隐藏的时候就关闭计时器 115 //当隐藏的时候就关闭计时器