shawenguan 1 год назад
Родитель
Сommit
58fff582bf
1 измененных файлов с 27 добавлено и 13 удалено
  1. 27 13
      Scripts/jhsh/jhshHelper.js

+ 27 - 13
Scripts/jhsh/jhshHelper.js

@@ -163,25 +163,39 @@ function handleCommonCoupon(){
     rspData.SYSTEM_TIME = newTimeStamp;
 
     let MSPS_ENTITY = rspData.MSPS_ENTITY;
+    let KHHK_ENTITY = rspData.KHHK_ENTITY;
+    let detail = MSPS_ENTITY || KHHK_ENTITY;
+    if(detail){
+        let couponName = detail.Coupon_NAME+`#采集#`;
+        detail.Need_White_List = '0';
+        detail.Coupon_NAME = couponName;
+
+        let drawTmDescText = `${detail.Drw_Tm_Dsc}`;
+        drawTmDescText += `\n今日领取时间:${lk.formatDate(actStartDate, "HH:mm:ss")}`;
+        drawTmDescText += `\n当前系统时间:${newTimeStamp}`;
+        detail.Drw_Tm_Dsc = drawTmDescText;
+        detail.Remain_Num = '1';
+    }
+
     if(MSPS_ENTITY){
+        let drawCntDescText = `${detail.Drw_Cnt_Dsc}`;
+        drawCntDescText += `\n库存:${detail.Remain_Num}/${detail.STOCK}`;
+        drawCntDescText += `\n限制领取数量:${rspData.PERSON_GET_LIMIT}`;
+        detail.Drw_Cnt_Dsc = drawCntDescText;
+
         // 每周周五10:30半价优惠券
-        let couponName = MSPS_ENTITY.Coupon_NAME+`\n#采集#限制领取数量:${rspData.PERSON_GET_LIMIT}`;
-        MSPS_ENTITY.Need_White_List = '0';
-        MSPS_ENTITY.Coupon_NAME = couponName;
-        MSPS_ENTITY.Drw_Cnt_Dsc = `${MSPS_ENTITY.Drw_Cnt_Dsc},库存:${MSPS_ENTITY.Remain_Num}/${MSPS_ENTITY.STOCK}`;
-        let actStartDate = lk.parseDate(MSPS_ENTITY.EFFECT_PERIOD_START, 'yyyyMMddHHmmss');
-        actStartDate = new Date(actStartDate.getTime()-systemTimeOffset);
-        MSPS_ENTITY.EFFECT_PERIOD_START = lk.formatDate(actStartDate, "yyyyMMddHHmmss");
-        let drawTmDescText = `${MSPS_ENTITY.Drw_Tm_Dsc}\n今日领取时间:${lk.formatDate(actStartDate, "HH:mm:ss")}`;
-        MSPS_ENTITY.Drw_Tm_Dsc = drawTmDescText;
-        MSPS_ENTITY.Remain_Num = '1';
+        let actStartDate = lk.parseDate(detail.EFFECT_PERIOD_START, 'yyyyMMddHHmmss');
+        actStartDate = new Date(actStartDate.getTime()-1000);
+        detail.EFFECT_PERIOD_START = lk.formatDate(actStartDate, "yyyyMMddHHmmss");
     }
-    let KHHK_ENTITY = rspData.KHHK_ENTITY;
-    if(KHHK_ENTITY){
 
+    if(KHHK_ENTITY){
+        let drawCntDescText = `${detail.Drw_Cnt_Dsc}`;
+        drawCntDescText += `\n库存:${detail.Cmdty_Srpls_Num}/${surplusStock}`;
+        drawCntDescText += `\n限制领取数量:${rspData.PERSON_GET_LIMIT}`;
+        detail.Drw_Cnt_Dsc = drawCntDescText;
     }
 
-
     if(perGetLimit < 0){
         rspData.PERSON_GET_LIMIT = `${perGetLimit+1}`;
     }