|
|
@@ -364,30 +364,43 @@ if (!lk.isExecComm) {
|
|
|
}
|
|
|
|
|
|
async function all() {
|
|
|
- let phoneStr = lk.getVal('lkWbankBuyuPhone');
|
|
|
-
|
|
|
- let ret = await tryToUploadSocre('13430389115');
|
|
|
- if (ret) {
|
|
|
- lk.msg(``);
|
|
|
- }
|
|
|
- lk.done();
|
|
|
-}
|
|
|
-
|
|
|
-async function tryToUploadSocre(pNumStr) {
|
|
|
let retTime = await wRequest('get', `/api/sysConfig/findByKey`, {
|
|
|
data: {
|
|
|
key: 'shubi.ybh.activity.time',
|
|
|
}
|
|
|
});
|
|
|
+ lk.log('##########Time###########');
|
|
|
+ lk.log(JSON.stringify(retTime));
|
|
|
let retRule = await wRequest('get', `/api/sysConfig/findByKey`, {
|
|
|
data: {
|
|
|
key: 'shubi.ybh.activity.game.rules',
|
|
|
}
|
|
|
});
|
|
|
- let score = 2000 + Math.floor(500 * Math.random());
|
|
|
+ lk.log('##########Rule###########');
|
|
|
+ lk.log(JSON.stringify(retRule));
|
|
|
+
|
|
|
+ let phoneStr = lk.getVal('lkWbankBuyuPhone');
|
|
|
+ let phoneArr = phoneStr.split(',');
|
|
|
+ let successCnt = 0;
|
|
|
+ lk.log('##########Score###########');
|
|
|
+ for (let i = 0; i < phoneArr.length; i++) {
|
|
|
+ let score = 2000 + Math.floor(500 * Math.random());
|
|
|
+ let ret = await tryToUploadSocre(phoneArr[i], score);
|
|
|
+ if (ret) {
|
|
|
+ lk.log(JSON.stringify(ret));
|
|
|
+ lk.appendNotifyInfo(`🎉手机号[${phoneArr[i]}]刷分[${score}]成功`);
|
|
|
+ successCnt++;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if (successCnt > 0) {
|
|
|
+ lk.msg(``);
|
|
|
+ }
|
|
|
+ lk.done();
|
|
|
+}
|
|
|
+
|
|
|
+async function tryToUploadSocre(pNumStr, score) {
|
|
|
let phone = encryptDes(pNumStr);
|
|
|
lk.log(`phone=${phone}`);
|
|
|
- lk.log("#########################1");
|
|
|
let retPlay = await wRequest('post', `/api/ybh/doAward`, {
|
|
|
data: {
|
|
|
score: score,
|
|
|
@@ -423,11 +436,10 @@ async function wRequest(type = 'post', url, { data: data, headers: headers }) {
|
|
|
if (result.enData) {
|
|
|
let key = decryptRSA(result.aesKey);
|
|
|
result.data = JSON.parse(decryptAES(result.enData, key));
|
|
|
- lk.log(result.data)
|
|
|
- resolve(result.data)
|
|
|
+ resolve(result.data);
|
|
|
} else {
|
|
|
//原文输出
|
|
|
- resolve(result)
|
|
|
+ resolve(result);
|
|
|
}
|
|
|
} catch (e) {
|
|
|
lk.logErr(e);
|
|
|
@@ -439,68 +451,6 @@ async function wRequest(type = 'post', url, { data: data, headers: headers }) {
|
|
|
lk.execFail();
|
|
|
reject();
|
|
|
});
|
|
|
-
|
|
|
- // if (type == 'post') {
|
|
|
- // lk.post({
|
|
|
- // url: apiUrl,
|
|
|
- // headers: mutilHeads,
|
|
|
- // body: JSON.stringify(params),
|
|
|
- // }, async (error, _response, data) => {
|
|
|
- // try {
|
|
|
- // if (error) {
|
|
|
- // lk.logErr(error);
|
|
|
- // lk.execFail();
|
|
|
- // reject();
|
|
|
- // } else {
|
|
|
- // let result = JSON.parse(data)
|
|
|
- // //密文输出
|
|
|
- // if (result.enData) {
|
|
|
- // let key = decryptRSA(result.aesKey);
|
|
|
- // result.data = JSON.parse(decryptAES(result.enData, key));
|
|
|
- // lk.log(result.data)
|
|
|
- // resolve(result.data)
|
|
|
- // } else {
|
|
|
- // //原文输出
|
|
|
- // resolve(result)
|
|
|
- // }
|
|
|
- // }
|
|
|
- // } catch (e) {
|
|
|
- // lk.logErr(e);
|
|
|
- // lk.execFail();
|
|
|
- // reject();
|
|
|
- // }
|
|
|
- // });
|
|
|
- // } else {
|
|
|
- // lk.get({
|
|
|
- // url: apiUrl,
|
|
|
- // headers: mutilHeads,
|
|
|
- // body: JSON.stringify(params),
|
|
|
- // }, async (error, _response, data) => {
|
|
|
- // try {
|
|
|
- // if (error) {
|
|
|
- // lk.logErr(error);
|
|
|
- // lk.execFail();
|
|
|
- // reject();
|
|
|
- // } else {
|
|
|
- // let result = JSON.parse(data)
|
|
|
- // //密文输出
|
|
|
- // if (result.enData) {
|
|
|
- // let key = decryptRSA(result.aesKey);
|
|
|
- // result.data = JSON.parse(decryptAES(result.enData, key));
|
|
|
- // lk.log(result.data)
|
|
|
- // resolve(result.data)
|
|
|
- // } else {
|
|
|
- // //原文输出
|
|
|
- // resolve(result)
|
|
|
- // }
|
|
|
- // }
|
|
|
- // } catch (e) {
|
|
|
- // lk.logErr(e);
|
|
|
- // lk.execFail();
|
|
|
- // reject();
|
|
|
- // }
|
|
|
- // });
|
|
|
- // }
|
|
|
});
|
|
|
}
|
|
|
|