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 | 266 | var c_num = 0; |
267 | 267 | // 多商品 |
268 | 268 | for (let i = 0; i < len; i++) { |
269 | - | |
269 | + | |
270 | 270 | var newd = { |
271 | 271 | // service_id: th.data.data.id, |
272 | 272 | // service_sn:th.data.data.service_sn, |
... | ... | @@ -324,16 +324,26 @@ Page({ |
324 | 324 | }); |
325 | 325 | |
326 | 326 | // 获取限购数 |
327 | + var is_end = 1; | |
327 | 328 | await getApp().request.promiseGet("/api/ms/flash_sale/getNew/" + os.stoid + "/" + user_id + "/" + prom_id, {}).then(res => { |
328 | 329 | if (res.data.code == 0) { |
330 | + is_end = res.data.data.is_end; | |
329 | 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 | 343 | var snum = limitNum - boughtNum; |
334 | 344 | if (snum <= 0) { |
335 | 345 | wx.showModal({ |
336 | - title: '超出限购数量', | |
346 | + title: '超出活动限购数量', | |
337 | 347 | }); |
338 | 348 | return false; |
339 | 349 | } | ... | ... |