Merge branch 'master' into dev
This commit is contained in:
commit
e34a5a635f
27
src/fix_patch/patch_hdinfo_20231221.ts
Normal file
27
src/fix_patch/patch_hdinfo_20231221.ts
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
import {ctor} from "../global";
|
||||||
|
import {initMongoDB} from "../setMongodb";
|
||||||
|
|
||||||
|
async function start() {
|
||||||
|
await initMongoDB()
|
||||||
|
|
||||||
|
// 刷新活动配置
|
||||||
|
console.log(`删除错误活动数据开始...`);
|
||||||
|
|
||||||
|
|
||||||
|
await G.mongodb.collection("hdinfo").deleteOne({hdid: 8000})
|
||||||
|
|
||||||
|
console.log(`删除错误活动数据完成...`);
|
||||||
|
}
|
||||||
|
|
||||||
|
ctor();
|
||||||
|
start().then(() => {
|
||||||
|
let s = 0;
|
||||||
|
setInterval(() => {
|
||||||
|
s += 1;
|
||||||
|
console.log(new Date().format("MM-dd hh:mm:ss"));
|
||||||
|
if (s >= 3) process.exit(1);
|
||||||
|
}, 1000)
|
||||||
|
console.log("逻辑执行完成...等待退出!!!");
|
||||||
|
});
|
||||||
|
|
||||||
|
|
@ -178,6 +178,7 @@ export class PayFun {
|
|||||||
if (payed) {
|
if (payed) {
|
||||||
console.log(uid, payId, payArgs, orderNo);
|
console.log(uid, payId, payArgs, orderNo);
|
||||||
console.log('订单号已存在');
|
console.log('订单号已存在');
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -232,13 +233,18 @@ export class PayFun {
|
|||||||
prize.push(...conf.prize)
|
prize.push(...conf.prize)
|
||||||
}
|
}
|
||||||
//圣诞节活动充值
|
//圣诞节活动充值
|
||||||
|
try{
|
||||||
await Christmasfun.payChristmas(payId, call);
|
await Christmasfun.payChristmas(payId, call);
|
||||||
|
}catch (e) {
|
||||||
|
console.log("Christmasfun.payChristmas Error",e);
|
||||||
|
}
|
||||||
|
|
||||||
let isReplaceConf = await this.checkBuysAfterPay(uid, payId, conf, payArgs, player)
|
let isReplaceConf = await this.checkBuysAfterPay(uid, payId, conf, payArgs, player)
|
||||||
if (isReplaceConf) {
|
if (isReplaceConf) {
|
||||||
let prizePayId = `zuanshi_${conf.money}`
|
let prizePayId = `zuanshi_${conf.money}`
|
||||||
payArgs.toPrizePayId = prizePayId
|
payArgs.toPrizePayId = prizePayId
|
||||||
conf = this.replacePrizeToChongzhi(prizePayId, conf)
|
conf = this.replacePrizeToChongzhi(prizePayId, conf)
|
||||||
prize = [...conf.prize]
|
prize = conf.prize;
|
||||||
}
|
}
|
||||||
|
|
||||||
await PlayerFun.sendPrize(call, prize);
|
await PlayerFun.sendPrize(call, prize);
|
||||||
@ -286,7 +292,7 @@ export class PayFun {
|
|||||||
* @param payId
|
* @param payId
|
||||||
* @param conf
|
* @param conf
|
||||||
*/
|
*/
|
||||||
static async replacePrizeToChongzhi(payId, conf) {
|
static replacePrizeToChongzhi(payId, conf) {
|
||||||
return {
|
return {
|
||||||
id: payId,
|
id: payId,
|
||||||
money: conf.money,
|
money: conf.money,
|
||||||
|
Loading…
Reference in New Issue
Block a user