mirror of
https://github.com/wq-h/qinglong.git
synced 2025-12-24 02:24:58 +08:00
更新逻辑
This commit is contained in:
16
yili.js
16
yili.js
@@ -3,7 +3,7 @@
|
||||
* export YiLi='[{"mobile": "1", "openId": "1", "unionId": "1", "nickName": "1", "avatarUrl": "1", "yiliToken":"1"},{"mobile": "2", "openId": "2", "unionId": "2", "nickName": "2", "avatarUrl": "2", "yiliToken":"2"}]'//yiliToken是域名msmarket.msx.digitalyili.com的access-token
|
||||
* export YiLi_Open='true'//翻牌
|
||||
*/
|
||||
const $ = new Env('伊利-中秋')
|
||||
const $ = new Env('伊利-国庆')
|
||||
const YiLi = ($.isNode() ? JSON.parse(process.env.YiLi) : $.getjson("YiLi")) || [];
|
||||
const YiLi_Open = ($.isNode() ? process.env.YiLi_Open : $.getdata("YiLi_Open")) === 'true' || false;
|
||||
let Utils = undefined;
|
||||
@@ -16,7 +16,7 @@ let openId = ''
|
||||
let unionId = ''
|
||||
let type = '2'
|
||||
let type1 = '2'
|
||||
let YiLi_Code = ['18','石榴','八月十五','千里共婵娟','月饼香甜伊利更醇']
|
||||
let YiLi_Code = ['翟芳邀您来伊利拿礼','韩海莉邀您来伊利拿礼','郝银爱邀您来伊利拿礼','王素红邀您来伊利拿礼','黄思梦邀您来伊利拿礼','朱梦婷邀您来伊利拿礼','曹彩花邀您来伊利拿礼','何维邀您来伊利拿礼','杨慧庆邀您来伊利拿礼','廖艳邀您来伊利拿礼']
|
||||
let notice = ''
|
||||
!(async () => {
|
||||
if (typeof $request != "undefined") {
|
||||
@@ -63,7 +63,7 @@ async function main() {
|
||||
let seePage = await commonGet(`/fragment/ticket/see-page?openId=${openId}`)
|
||||
console.log(`浏览:${seePage.message}`)
|
||||
}
|
||||
if (YiLi_Code.length) {
|
||||
if (YiLi_Code.length) {
|
||||
let authorize = await yiLiGet(`/developer/oauth2/buyer/authorize?app_key=zdcade261b48eb4c5e`)
|
||||
if (authorize.data) {
|
||||
for (var i = 0; i < YiLi_Code.length; i++) {
|
||||
@@ -79,15 +79,15 @@ async function main() {
|
||||
let ticketGet = await commonGet(`/fragment/ticket/get?openId=${openId}`)
|
||||
console.log(`拥有抽卡次数:${ticketGet.data}次`)
|
||||
for (let i = 0; i < ticketGet.data; i++) {
|
||||
let lottery = await commonGet(`/fragmentActivity/lottery?activityId=1&openId=${openId}`)
|
||||
let lottery = await commonGet(`/fragmentActivity/lottery?activityId=2&openId=${openId}`)
|
||||
console.log(`抽卡获得:${lottery.data.fragmentName}`)
|
||||
}
|
||||
let cardInfo = await commonGet(`/fragmentActivity/fragment?activityId=1&openId=${openId}`)
|
||||
let cardInfo = await commonGet(`/fragmentActivity/fragment?activityId=2&openId=${openId}`)
|
||||
for (let card of cardInfo.data) {
|
||||
console.log(`卡片:${card.fragmentName} 数量:${card.num}`)
|
||||
if (card.num > 0 && YiLi_Open) {
|
||||
for (let i = 0; i < card.num; i++) {
|
||||
let openPrize = await commonGet(`/fragmentActivity/open-prize?fragmentId=${card.fragmentId}&activityId=1&openId=${openId}`)
|
||||
let openPrize = await commonGet(`/fragmentActivity/open-prize?fragmentId=${card.fragmentId}&activityId=2&openId=${openId}`)
|
||||
console.log(`翻卡获得:${openPrize.data.prizeName}`)
|
||||
notice += `用户${mobile} 翻卡获得:${openPrize.data.prizeName}\n`
|
||||
}
|
||||
@@ -309,9 +309,9 @@ async function sendMsg(message) {
|
||||
if ($.isNode()) {
|
||||
let notify = ''
|
||||
try {
|
||||
notify = require('./Notify');
|
||||
notify = require('./sendNotify');
|
||||
} catch (e) {
|
||||
notify = require("../Notify");
|
||||
notify = require("../sendNotify");
|
||||
}
|
||||
await notify.sendNotify($.name, message);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user