Commit a0e42294b06b217bdcfc715849342fa372e6b88f
1 parent
b8804951
检测活动状态
Showing
1 changed file
with
12 additions
and
2 deletions
packageA/pages/details_serviceCard/details_serviceCard.js
@@ -266,7 +266,7 @@ Page({ | @@ -266,7 +266,7 @@ Page({ | ||
266 | var c_num = 0; | 266 | var c_num = 0; |
267 | // 多商品 | 267 | // 多商品 |
268 | for (let i = 0; i < len; i++) { | 268 | for (let i = 0; i < len; i++) { |
269 | - | 269 | + |
270 | var newd = { | 270 | var newd = { |
271 | // service_id: th.data.data.id, | 271 | // service_id: th.data.data.id, |
272 | // service_sn:th.data.data.service_sn, | 272 | // service_sn:th.data.data.service_sn, |
@@ -324,16 +324,26 @@ Page({ | @@ -324,16 +324,26 @@ Page({ | ||
324 | }); | 324 | }); |
325 | 325 | ||
326 | // 获取限购数 | 326 | // 获取限购数 |
327 | + var is_end = 1; | ||
327 | await getApp().request.promiseGet("/api/ms/flash_sale/getNew/" + os.stoid + "/" + user_id + "/" + prom_id, {}).then(res => { | 328 | await getApp().request.promiseGet("/api/ms/flash_sale/getNew/" + os.stoid + "/" + user_id + "/" + prom_id, {}).then(res => { |
328 | if (res.data.code == 0) { | 329 | if (res.data.code == 0) { |
330 | + is_end = res.data.data.is_end; | ||
329 | limitNum = res.data.data.buy_limit; | 331 | limitNum = res.data.data.buy_limit; |
330 | } | 332 | } |
331 | }); | 333 | }); |
334 | + // 判断活动是否结束 | ||
335 | + if (is_end == 1) { | ||
336 | + wx.showModal({ | ||
337 | + title: details.list[i].service_name + '\n\t活动已经结束', | ||
338 | + }); | ||
339 | + return false; | ||
340 | + } | ||
341 | + | ||
332 | 342 | ||
333 | var snum = limitNum - boughtNum; | 343 | var snum = limitNum - boughtNum; |
334 | if (snum <= 0) { | 344 | if (snum <= 0) { |
335 | wx.showModal({ | 345 | wx.showModal({ |
336 | - title: '超出限购数量', | 346 | + title: '超出活动限购数量', |
337 | }); | 347 | }); |
338 | return false; | 348 | return false; |
339 | } | 349 | } |