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 | } |