后台:跳过序章

This commit is contained in:
luying
2022-04-18 20:24:08 +08:00
parent 2b20cb9aee
commit f0614777e0
5 changed files with 46 additions and 5 deletions
+2 -1
View File
@@ -86,7 +86,7 @@ import { JewelModel } from "../db/Jewel";
import { RoleCeModel } from "../db/RoleCe";
export async function deletRole(roleId: string) {
let role = await RoleModel.findByRoleId(roleId);
let role = await RoleModel.findByRoleId(roleId, null, true, true);
if(!role ) return false;
if(role.hasInit) {
@@ -203,6 +203,7 @@ export async function deletRole(roleId: string) {
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;