shawenguan vor 1 Jahr
Ursprung
Commit
08b3d2d90e
2 geänderte Dateien mit 25 neuen und 2 gelöschten Zeilen
  1. 1 1
      Scripts/pingan/pinganIkea.js
  2. 24 1
      Scripts/pingan/pinganSeckill.js

+ 1 - 1
Scripts/pingan/pinganIkea.js

@@ -709,7 +709,7 @@ async function tryGrabCoupon() {
                 "id": "唤醒浮层",
                 "label": "APP下载浮层立即打开-样式2",
                 "param": { "dlink_id": "M0P5EnN0addUoXCs240814104407" },
-                "pageId": "PK084123"
+                "pageId": gPageId
             },
             "url": "https://b.pingan.com.cn/kuaizhan/v2/5K2422/20230925/k84123/index.html? paesuperbank=%7B%22dLinkId%22%3A%22M0P5EnN0addUoXCs240814104407%22%7D"
         };

+ 24 - 1
Scripts/pingan/pinganSeckill.js

@@ -163,6 +163,27 @@ function getLastToken(token) {
 }
 
 async function trySecKill() {
+    let isLogin = true;
+    let mkData = await getSecKillData();
+    if (!mkData) {
+        isLogin = false;
+    }
+
+    if (!isLogin) {
+        let params = {
+            "td": {
+                "id": "唤醒浮层",
+                "label": "APP下载浮层立即打开-样式2",
+                "param": { "dlink_id": "M0P5EnN0addUoXCs240814104407" },
+                "pageId": gPageId
+            },
+            "url": "https://b.pingan.com.cn/creditcard/mk8point8/8point8.html?enUmForShare=888888888888&innerid=KDAPP-96SS-HDY-1&activity_FlowId=m_P0P5qA0B23goyp209115&traceid=50030_adbBb7fYuMa#/"
+        };
+        let schemaUrl = `paesuperbank://?paesuperbank=${encodeURIComponent(JSON.stringify(params))}`;
+        magicJS.notification.post(scriptName, '', strLoginFailMsg, schemaUrl);
+        return;
+    }
+
     let execCount = 10;
     let tipsText = '';
     for (let i = 0; i < execCount; i++) {
@@ -179,6 +200,7 @@ async function trySecKill() {
 
 async function getSecKillData() {
     // 获取 msTaskId 来自 https://b.pingan.com.cn/creditcard/mk8point8/8point8.76984f16.js?76984f16092162948723
+    let msTaskId = '201101900000000000000002';
     let token = getSessionToken();
     let lastToken = getLastToken(token);
     let webTagInfoArr = [
@@ -194,8 +216,9 @@ async function getSecKillData() {
         random: Math.random(),
         webTagInfo: encodeURIComponent(webTagInfoArr.join(',')),
         'addWebTagInfoList[]': encodeURIComponent('module=8point8'),
+        taskId: msTaskId,
     }
-    let url = `https://rmb.pingan.com.cn/credit/core/cust/ma/online/pabank/ma/pm/others/seckill/doKill`;
+    let url = `https://rmb.pingan.com.cn/credit/core/cust/ma/online/pabank/ma/pm/others/seckill/show`;
     let headers = gCommonHeaders;
     let options = {
         url: url,