shawenguan 2 лет назад
Родитель
Сommit
935431a7c8
1 измененных файлов с 44 добавлено и 1 удалено
  1. 44 1
      Scripts/gandart/gandartHelper.js

+ 44 - 1
Scripts/gandart/gandartHelper.js

@@ -69,11 +69,54 @@ if (!lk.isExecComm) {
             lk.done();
         }
     }else{
-        lk.pushWxMsg('🎉光予下单手', 'msgTips');
+        await pushWxMsg('🎉光予下单手', 'msgTips');
         lk.done();
     }
 }
 
+async function pushWxMsg(summary, content, url) {
+    return new Promise((resolve, _reject) => {
+        lk.log("test3333333333333331")
+        let data = {
+            appToken: "AT_rTc93GQYIdMU8XLRnoJaSea8WkfhSzhX",
+            content: content,
+            summary: summary,
+            contentType: 1,
+            topicIds: [],
+            uids: [
+                "UID_6P4B00X6Zv8U2oKC0I2R09emxtqq"
+            ],
+            verifyPay: false
+        };
+        if (url) {
+            data['url'] = url;
+        }
+        let options = {
+            url: 'https://wxpusher.zjiecode.com/api/send/message',
+            body: JSON.stringify(data),
+            headers: this.getJsonDoneHeaders(),
+        };
+        lk.log("test3333333333333332")
+        lk.post(options, async (error, _response, rdata) => {
+            if (!error) {
+                try {
+                    let ret = JSON.parse(rdata);
+                    lk.log(rdata)
+                    if (ret.success) {
+                        console.log(`微信推送成功`);
+                    } else {
+                        console.log(`微信推送失败:${rdata}`);
+                    }
+                } catch (error) {
+                    lk.logErr(error)
+                }finally {
+                    resolve();
+                }
+            }
+        });
+    }
+}
+
 function checkHanldeRequest() {
     const url = $request.url;
     const path = $request.path;