Merge remote-tracking branch 'origin/bugfix' into bugfix
This commit is contained in:
commit
8c86b05fe1
@ -161,7 +161,13 @@ export class SchedulerClslPrize extends Scheduler {
|
|||||||
async start() {
|
async start() {
|
||||||
// 排名奖励
|
// 排名奖励
|
||||||
let group2users: { [group: string]: string[] } = {};
|
let group2users: { [group: string]: string[] } = {};
|
||||||
(await G.mongodb.collection('clslCrossUser').find({allStar: {$gte: this.star}}).toArray()).forEach(u => {
|
(await G.mongodb.collection('clslCrossUser').find(
|
||||||
|
{
|
||||||
|
uid: { $exists: true },
|
||||||
|
allStar: { $gte: this.star }
|
||||||
|
},
|
||||||
|
{ sort: { allStar: -1 } }
|
||||||
|
).limit(10).toArray()).forEach(u => {
|
||||||
if (u.group in group2users) {
|
if (u.group in group2users) {
|
||||||
group2users[u.group].push(u.uid);
|
group2users[u.group].push(u.uid);
|
||||||
} else {
|
} else {
|
||||||
|
@ -86,8 +86,8 @@ export async function startAfter() {
|
|||||||
new SchedulerSlzdClean().init();
|
new SchedulerSlzdClean().init();
|
||||||
new SchedulerSlzdPrize().init();
|
new SchedulerSlzdPrize().init();
|
||||||
|
|
||||||
new SchedulerClslPrize().init();
|
// new SchedulerClslPrize().init();
|
||||||
new SchedulerClslLocalCtor().init();
|
// new SchedulerClslLocalCtor().init();
|
||||||
new SchedulerWzryAutoBaoMing().init();
|
new SchedulerWzryAutoBaoMing().init();
|
||||||
new SchedulerWzryjingcaiSendPrize().init();
|
new SchedulerWzryjingcaiSendPrize().init();
|
||||||
new SchedulerWzryendDel().init();
|
new SchedulerWzryendDel().init();
|
||||||
|
Loading…
Reference in New Issue
Block a user