shawenguan há 1 ano atrás
pai
commit
7230c7cc6c
1 ficheiros alterados com 9 adições e 3 exclusões
  1. 9 3
      Scripts/hbcpre/hbcpreHelper.js

+ 9 - 3
Scripts/hbcpre/hbcpreHelper.js

@@ -97,6 +97,7 @@ function isDecryptionEnabled() {
 
 function isOrderItemGrabEnabled() {
     let flag = magicJS.data.read(HbcpreConstKey.orderItemDataGrabEnabled, null);
+    magicJS.log(`flag=${flag}`);
     if (!flag) {
         return false;
     }
@@ -446,12 +447,16 @@ function handleSeriesInfo() {
     if (isOrderItemGrabEnabled()) {
         let reqData = getRequestPlainData();
         if (reqData) {
-            magicJS.data.write(HbcpreConstKey.castingId, reqData.seriesId);
-            let collectionName = getCollectionName(reqData.seriesId);
+            let seriesId = magicJS.data.read(HbcpreConstKey.castingId, null);
             let collectionPrice = getCollectionPrice(reqData.seriesId);
             magicJS.data.write(HbcpreConstKey.orderLimitPrice, collectionPrice);
+            magicJS.log(`0#seriesId=${seriesId},${reqData.seriesId}`);
 
-            magicJS.notification.post(scriptName, "", `🎉[${collectionName}]快捷下单采集成功!`);
+            if (seriesId != seriesInfo.seriesId) {
+                magicJS.data.write(HbcpreConstKey.castingId, reqData.seriesId);
+                let collectionName = getCollectionName(reqData.seriesId);
+                magicJS.notification.post(scriptName, "", `🎉[${collectionName}]快捷下单采集成功!`);
+            }
         }
     }
     let rspData = getResponsePlainData();
@@ -471,6 +476,7 @@ function handleSeriesInfo() {
 
     if (isOrderItemGrabEnabled()) {
         let seriesId = magicJS.data.read(HbcpreConstKey.castingId, null);
+        magicJS.log(`1#seriesId=${seriesId},${seriesInfo.seriesId}`);
         if (seriesId != seriesInfo.seriesId) {
             magicJS.data.write(HbcpreConstKey.castingId, seriesInfo.seriesId);
             let collectionPrice = getCollectionPrice(seriesId);