Commit 17db6221b34514a1a31cd60992a208c26c2c0140

Authored by yvan.ni
1 parent 73e5c2b9

过期的优化

Showing 1 changed file with 24 additions and 3 deletions
pages/index/index/index.js
@@ -108,9 +108,30 @@ Page({ @@ -108,9 +108,30 @@ Page({
108 108
109 109
110 var th = this; 110 var th = this;
111 - if(getApp().globalData.config2.is_overdue==1){  
112 - await getApp().get_isbuy();  
113 - this.setappdata(getApp().globalData.wxapp_buy_obj); 111 + if(getApp().globalData.config2.is_overdue==1){
  112 + getApp().promiseGet("/store/storemoduleendtime/page?store_id=" +stoid + "&type=5",{}).then(res=>{
  113 + var o=res;
  114 + if (o.data.code == 0) {
  115 + var ob = { isout: 0, isbuy: 1 };
  116 + var arr = o.data.data.pageData;
  117 + var isbuy = 0;
  118 + //----如果数组不为空----
  119 + if (arr.length > 0) {
  120 + arr.forEach(function (val, ind) {
  121 + if (val.is_sy == 0 && val.type == 5) {
  122 + isbuy = 1;
  123 + var now = ut.gettimestamp();
  124 + if (now > val.end_time) ob.isout = 1;
  125 + return false;
  126 + }
  127 + })
  128 + }
  129 + ob.isbuy = isbuy;
  130 + th.setappdata(ob);
  131 + }
  132 + })
  133 +
  134 +
114 } 135 }
115 136
116 137