用户信息接口返回score

This commit is contained in:
zhl 2021-01-28 18:29:44 +08:00
parent b69953fd51
commit 8dcac22067
4 changed files with 19 additions and 3 deletions

View File

@ -81,15 +81,19 @@ export default class AccountController extends BaseController {
let account = req.user
return {
nickname: account.nickname,
avatar: account.avatar
avatar: account.avatar,
score: account.season_score
}
}
@router('get /svr/randomrobot')
@router('post /svr/randomrobot')
async randomRobot(req: any) {
let { min, max } = req.params
// @ts-ignore
let str: string = await new RedisClient().srandmember(BaseConst.ROBOT_INFO)
let arr = str.split(BaseConst.ROBOT_INFO_SEP)
let arr = ['default', 'https://resource.kingsome.cn/matchvs_cdn/1.0.0.1/avatar/21_1.jpg']
if (str)
arr = str.split(BaseConst.ROBOT_INFO_SEP)
return {
nickname: arr[0],
avatar: arr[1]

View File

@ -0,0 +1,5 @@
import BaseController from '../common/base.controller'
export default class RankController extends BaseController {
}

View File

@ -60,6 +60,9 @@ class UserClass extends FindOrCreate {
public comment?: string
@prop()
public lastLogin?: Date
@prop({default: 0})
public robot: number
/**
*
*/

4
src/service/rank.ts Normal file
View File

@ -0,0 +1,4 @@
export function updateRank(accountid: string, score: number) {
}