Commit a0e42294b06b217bdcfc715849342fa372e6b88f

Authored by 泉州测试
1 parent b8804951

检测活动状态

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