数数:初步数数接入

This commit is contained in:
luying
2021-11-11 20:10:32 +08:00
parent 2b809c8016
commit bd08d328ff
7 changed files with 114 additions and 3 deletions

View File

@@ -25,6 +25,8 @@ import { Figure } from '../../../domain/dbGeneral';
import { getActivities } from '../../../services/activity/activityService';
import * as dicParam from '../../../pubUtils/dicParam';
import Counter from '../../../db/Counter';
import { UserModel } from '../../../db/User';
import { reportTAEvent } from '../../../services/sdkService';
export default function (app: Application) {
new HandlerService(app, {});
@@ -596,4 +598,20 @@ export class RoleHandler {
return resResult(STATUS.SUCCESS, { role });
}
public async test(msg: { magicWord: string }, session: BackendSession) {
let roleId: string = session.get('roleId');
let { magicWord } = msg;
if (magicWord !== DEBUG_MAGIC_WORD) {
return resResult(STATUS.TOKEN_ERR);
}
let role = await RoleModel.findByRoleId(roleId);
let user = await UserModel.findUserByUid(role.userInfo.uid);
reportTAEvent(roleId, 'test', user.ip);
return resResult(STATUS.SUCCESS);
}
}