shawenguan 1 年之前
父节点
当前提交
15f774df0d
共有 2 个文件被更改,包括 21 次插入6 次删除
  1. 5 5
      Scripts/wubian/wubianFastGrab.js
  2. 16 1
      Scripts/wubian/wubianHelper.js

+ 5 - 5
Scripts/wubian/wubianFastGrab.js

@@ -32,8 +32,8 @@ const WuBianConstKey = {
     ConsignmentArtPrice: 'WubianConsignmentArtPrice',
     ConsignmentArtAmount: 'WubianConsignmentArtAmount',
 
-
     FastBuyCaptureEnabled: 'WubianFastBuyCaptureEnabled',
+    FastBuyQuickModeEnabled: 'WubianFastBuyQuickModeEnabled',
     FastBuyArtName: 'WubianFastBuyArtName',
     FastBuyArtId: 'WubianFastBuyArtId',
     FastBuyArtPrice: 'WubianFastBuyArtPrice',
@@ -103,22 +103,22 @@ function getTenantId() {
 }
 
 function getWillBuyArtName() {
-    let artName = magicJS.data.read(WuBianConstKey.ConsignmentArtName, '');
+    let artName = magicJS.data.read(WuBianConstKey.FastBuyArtName, '');
     return artName;
 }
 
 function getWillBuyArtId() {
-    let artId = magicJS.data.read(WuBianConstKey.ConsignmentArtId, '');
+    let artId = magicJS.data.read(WuBianConstKey.FastBuyArtId, '');
     return artId;
 }
 
 function getWillBuyArtPrice() {
-    let amount = magicJS.data.read(WuBianConstKey.ConsignmentArtPrice, 0);
+    let amount = magicJS.data.read(WuBianConstKey.FastBuyArtPrice, 0);
     return amount;
 }
 
 function getWillBuyArtAmount() {
-    let amount = magicJS.data.read(WuBianConstKey.ConsignmentArtAmount, 1);
+    let amount = magicJS.data.read(WuBianConstKey.FastBuyArtAmount, 1);
     return amount;
 }
 

+ 16 - 1
Scripts/wubian/wubianHelper.js

@@ -45,6 +45,13 @@ const WuBianConstKey = {
     ConsignmentArtId: 'WubianConsignmentArtId',
     ConsignmentArtPrice: 'WubianConsignmentArtPrice',
     ConsignmentArtAmount: 'WubianConsignmentArtAmount',
+
+    FastBuyCaptureEnabled: 'WubianFastBuyCaptureEnabled',
+    FastBuyQuickModeEnabled: 'WubianFastBuyQuickModeEnabled',
+    FastBuyArtName: 'WubianFastBuyArtName',
+    FastBuyArtId: 'WubianFastBuyArtId',
+    FastBuyArtPrice: 'WubianFastBuyArtPrice',
+    FastBuyArtAmount: 'WubianFastBuyArtAmount',
 };
 
 const gUserAgent = `Mozilla/5.0 (iPhone; CPU iPhone OS 16_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Html5Plus/1.0 (Immersed/20) uni-app`;
@@ -444,6 +451,11 @@ function isConsignmentCaptureEnabled() {
     return isEnabled;
 }
 
+function isFastBuyCaptureEnabled() {
+    let isEnabled = magicJS.data.read(WuBianConstKey.FastBuyCaptureEnabled, true);
+    return isEnabled;
+}
+
 function handleCvtGoodsList() {
     let rspData = getResponsePlainData();
     if (!rspData) {
@@ -853,7 +865,10 @@ function handleFirstArtInfo() {
             magicJS.notification.appendNotifyInfo(`🎉产品[${artInfo.title}]首发数据采集成功!`);
         }
     } else {
-
+        if (isFastBuyCaptureEnabled()) {
+            magicJS.data.write(WuBianConstKey.FastBuyArtId, artInfo.artId);
+            magicJS.notification.appendNotifyInfo(`🎉产品[${artInfo.title}]快捷购买数据采集成功!`);
+        }
     }
 
     artInfo.title = `${artInfo.title}(流通:${artInfo.circulationNum})`;