✨ feat(测试): 自动测试用删除账号接口
This commit is contained in:
@@ -23,6 +23,7 @@ export const STATUS = {
|
||||
GLOBAL_ERR: { code: 1003, simStr: '服务器内部错误' },
|
||||
UPDATE_INFO_ERR: {code: 1004, simStr: '热更新配置错误'},
|
||||
DEBUG_FUNCTION_ERR: {code: 1005, simStr: '功能逻辑已改,debug接口不再提供'},
|
||||
DEVELOP_ONLY: {code: 1006, simStr: '只有测试环境才可以使用该接口'},
|
||||
|
||||
// http请求
|
||||
REQUEST_TIME_OUT: { code: 2000, simStr: '请求超时' },
|
||||
|
||||
@@ -207,13 +207,13 @@ export async function deletRole(roleId: string) {
|
||||
await WishPoolReportModel.deleteMany({ dntRoleId: roleId});
|
||||
await RoleCeModel.deleteMany({ roleId });
|
||||
await LadderMatchModel.deleteMany({ roleId });
|
||||
}
|
||||
|
||||
let doc = new RoleModel();
|
||||
const update = Object.assign(doc.toJSON(), pick(role, ['serverType', 'userInfo', 'seqId', 'serverId']), { roleName: role.roleId });
|
||||
delete update._id;
|
||||
|
||||
await RoleModel.updateMany({ roleId }, { $set: update });
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@@ -806,4 +806,9 @@ export function getGachaRemainFloor(gachaId: number, userFloor: Floor[]) {
|
||||
}
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
export function isDevelopEnv(env: string) {
|
||||
const envs = ['development', 'monitor', 'alpha', 'dev'];
|
||||
return envs.indexOf(env) != -1;
|
||||
}
|
||||
Reference in New Issue
Block a user