后台添加清空账号功能
This commit is contained in:
@@ -4,6 +4,22 @@ import { HeroModel } from '@db/Hero';
|
||||
import { EquipModel } from '@db/Equip';
|
||||
import { ItemModel } from '@db/Item';
|
||||
import { CounterModel } from '@db/Counter';
|
||||
import { ActionPointModel } from '@db/ActionPoint';
|
||||
import { BattleDropModel } from '@db/BattleDrop';
|
||||
import { BattleRecordModel } from '@db/BattleRecord';
|
||||
import { BattleSweepRecordModel } from '@db/BattleSweepRecord';
|
||||
import { DailyRecordModel } from '@db/DailyRecord';
|
||||
import { EventRecordModel } from '@db/EventRecord';
|
||||
import { ExpeditionPointModel } from '@db/ExpeditionPoint';
|
||||
import { ExpeditionRecordModel } from '@db/ExpeditionRecord';
|
||||
import { ExpeditionWarRecordModel } from '@db/ExpeditionWarRecord';
|
||||
import { HangUpRecordModel } from '@db/HangUpRecord';
|
||||
import { HangUpSpdUpRecModel } from '@db/HangUpSpdUpRec';
|
||||
import { HeroSoulModel } from '@db/HeroSoul';
|
||||
import { ScriptItemModel } from '@db/ScriptItem';
|
||||
import { SearchRecordModel } from '@db/SearchRecord';
|
||||
import { TowerRecordModel } from '@db/TowerRecord';
|
||||
import { TowerTaskRecModel } from '@db/TowerTaskRec';
|
||||
|
||||
import { Service } from 'egg';
|
||||
import Counter from '@db/Counter';
|
||||
@@ -75,6 +91,34 @@ export default class GMUsers extends Service {
|
||||
}
|
||||
}
|
||||
|
||||
public async deleteRole(roleId: string) {
|
||||
console.log('enter Auth deleteRole');
|
||||
const ctx = this.ctx;
|
||||
await ActionPointModel.deleteAccount(roleId);
|
||||
await BattleDropModel.deleteAccount(roleId);
|
||||
await BattleRecordModel.deleteAccount(roleId);
|
||||
await BattleSweepRecordModel.deleteAccount(roleId);
|
||||
await DailyRecordModel.deleteAccount(roleId);
|
||||
await EquipModel.deleteAccount(roleId);
|
||||
await EventRecordModel.deleteAccount(roleId);
|
||||
await ExpeditionPointModel.deleteAccount(roleId);
|
||||
await ExpeditionRecordModel.deleteAccount(roleId);
|
||||
await ExpeditionWarRecordModel.deleteAccount(roleId);
|
||||
await HangUpSpdUpRecModel.deleteAccount(roleId);
|
||||
await HangUpRecordModel.deleteAccount(roleId);
|
||||
await HeroModel.deleteAccount(roleId);
|
||||
await HeroSoulModel.deleteAccount(roleId);
|
||||
await ItemModel.deleteAccount(roleId);
|
||||
await RoleModel.deleteAccount(roleId);
|
||||
await ScriptItemModel.deleteAccount(roleId);
|
||||
await SearchRecordModel.deleteAccount(roleId);
|
||||
await TowerTaskRecModel.deleteAccount(roleId);
|
||||
await TowerRecordModel.deleteAccount(roleId);
|
||||
|
||||
return ctx.service.utils.resResult(STATUS.SUCCESS);
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 根据类型等搜索玩家
|
||||
|
||||
Reference in New Issue
Block a user