update
This commit is contained in:
94
jzyl.js
94
jzyl.js
@@ -233,7 +233,6 @@ class UserInfo {
|
|||||||
async triggerTask(task,randomId='') {
|
async triggerTask(task,randomId='') {
|
||||||
try {
|
try {
|
||||||
let url = `https://bwa.feierlaiedu.com/api/v1/bbg/taskRecord/triggerTask`
|
let url = `https://bwa.feierlaiedu.com/api/v1/bbg/taskRecord/triggerTask`
|
||||||
let randomIdStr = randomId ? `,"randomId":"${randomId}"` : ''
|
|
||||||
let param = {"taskType":parseInt(task.taskType)}
|
let param = {"taskType":parseInt(task.taskType)}
|
||||||
if(randomId) param.randomId = randomId
|
if(randomId) param.randomId = randomId
|
||||||
let body = JSON.stringify(param)
|
let body = JSON.stringify(param)
|
||||||
@@ -274,6 +273,91 @@ class UserInfo {
|
|||||||
} finally {}
|
} finally {}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async getInviteRecord(pageNo=1) {
|
||||||
|
try {
|
||||||
|
let url = `https://bwa.feierlaiedu.com/api/v1/bbg/redPacketRecord/record`
|
||||||
|
let body = `{"pageNo":${pageNo},"pageSize":100}`
|
||||||
|
let urlObject = populateUrlObject(url,this.token,body)
|
||||||
|
urlObject = genSign(urlObject)
|
||||||
|
await httpRequest('post',urlObject)
|
||||||
|
let result = httpResult;
|
||||||
|
if(!result) return
|
||||||
|
//console.log(result)
|
||||||
|
if(result.code==0) {
|
||||||
|
for(let item of result.data.dataList.sort(function(a,b) {return b.amount-a.amount})) {
|
||||||
|
if(item.status == 0) {
|
||||||
|
item.amount = item.amount/100
|
||||||
|
await this.withdraw(item)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if(result.data.length >= 100) {
|
||||||
|
await this.getInviteRecord(pageNo+1)
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
console.log(`获取邀请提现列表失败: ${result.message}`)
|
||||||
|
}
|
||||||
|
} catch(e) {
|
||||||
|
console.log(e)
|
||||||
|
} finally {}
|
||||||
|
}
|
||||||
|
|
||||||
|
async getExchangeList() {
|
||||||
|
try {
|
||||||
|
let url = `https://bwa.feierlaiedu.com/api/v1/bbg/index/exchangeList`
|
||||||
|
let body = ``
|
||||||
|
let urlObject = populateUrlObject(url,this.token,body)
|
||||||
|
urlObject = genSign(urlObject)
|
||||||
|
await httpRequest('post',urlObject)
|
||||||
|
let result = httpResult;
|
||||||
|
if(!result) return
|
||||||
|
//console.log(result)
|
||||||
|
if(result.code==0) {
|
||||||
|
for(let item of result.data) {
|
||||||
|
if(item.status == false && this.step >= item.step) {
|
||||||
|
await this.withdraw(item)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
console.log(`获取提现列表失败: ${result.message}`)
|
||||||
|
}
|
||||||
|
} catch(e) {
|
||||||
|
console.log(e)
|
||||||
|
} finally {}
|
||||||
|
}
|
||||||
|
|
||||||
|
async withdraw(item) {
|
||||||
|
try {
|
||||||
|
let url = `https://bwa.feierlaiedu.com/api/v1/bbg/common/withdraw`
|
||||||
|
let param = {
|
||||||
|
"type": item.type,
|
||||||
|
"amount": item.amount,
|
||||||
|
"amountId": item.amountId,
|
||||||
|
"watchVideoToken": "",
|
||||||
|
"randomId": "",
|
||||||
|
}
|
||||||
|
if(item.type == 3) {
|
||||||
|
param = {
|
||||||
|
"type": item.type,
|
||||||
|
"recordId": item.id,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
let body = JSON.stringify(param)
|
||||||
|
let urlObject = populateUrlObject(url,this.token,body)
|
||||||
|
urlObject = genSign(urlObject)
|
||||||
|
await httpRequest('post',urlObject)
|
||||||
|
let result = httpResult;
|
||||||
|
if(!result) return
|
||||||
|
//console.log(result)
|
||||||
|
if(result.code==0) {
|
||||||
|
$.logAndNotify(`账号[${this.name}]提现[${item.amount}元]成功`)
|
||||||
|
} else {
|
||||||
|
console.log(`提现[${item.amount}元]失败: ${result.message}`)
|
||||||
|
}
|
||||||
|
} catch(e) {
|
||||||
|
console.log(e)
|
||||||
|
} finally {}
|
||||||
|
}
|
||||||
|
|
||||||
async userTask() {
|
async userTask() {
|
||||||
console.log(`\n--------------- 账号[${this.index}] ---------------`)
|
console.log(`\n--------------- 账号[${this.index}] ---------------`)
|
||||||
await this.getUserName();
|
await this.getUserName();
|
||||||
@@ -286,6 +370,12 @@ class UserInfo {
|
|||||||
await this.receiveStepReward(task)
|
await this.receiveStepReward(task)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async userWithdrawTask() {
|
||||||
|
await this.queryUserInfo(true);
|
||||||
|
await this.getInviteRecord();
|
||||||
|
await this.getExchangeList();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
!(async () => {
|
!(async () => {
|
||||||
@@ -314,7 +404,7 @@ class UserInfo {
|
|||||||
|
|
||||||
console.log(`\n=============== 账户步数 ===============`)
|
console.log(`\n=============== 账户步数 ===============`)
|
||||||
for(let user of validUserList) {
|
for(let user of validUserList) {
|
||||||
await user.queryUserInfo(true);
|
await user.userWithdrawTask();
|
||||||
}
|
}
|
||||||
|
|
||||||
await $.showmsg();
|
await $.showmsg();
|
||||||
|
|||||||
Reference in New Issue
Block a user