user state 增加返回地图开启状态

This commit is contained in:
CounterFire2023 2024-03-26 16:15:29 +08:00
parent c84fe2a8a4
commit 07dea82a19

View File

@ -11,6 +11,7 @@ import { nextday } from 'zutils/utils/date.util'
import { checkParamsNeeded } from 'zutils/utils/net.util' import { checkParamsNeeded } from 'zutils/utils/net.util'
import { aesDecrypt } from 'zutils/utils/security.util' import { aesDecrypt } from 'zutils/utils/security.util'
import { base58ToHex } from 'zutils/utils/string.util' import { base58ToHex } from 'zutils/utils/string.util'
import { ActivityGame } from 'models/ActivityGame'
const LOGIN_TIP = 'This signature is just to verify your identity' const LOGIN_TIP = 'This signature is just to verify your identity'
@ -112,6 +113,7 @@ class SignController extends BaseController {
} }
} }
const records = await ScoreRecord.find({ user: user.id, activity: user.activity, scoreType: 'invite' }) const records = await ScoreRecord.find({ user: user.id, activity: user.activity, scoreType: 'invite' })
const gameRecord = await ActivityGame.insertOrUpdate({ user: user.id, activity: user.activity }, {})
let score = 0 let score = 0
for (let record of records) { for (let record of records) {
score += record.score score += record.score
@ -131,6 +133,7 @@ class SignController extends BaseController {
inviteCount: records.length, inviteCount: records.length,
inviteScore: score, inviteScore: score,
code: user.inviteCode, code: user.inviteCode,
mapopen: gameRecord.status,
} }
return result return result
} }