(武将): 设置副将时从阵容中删除

This commit is contained in:
luying
2023-03-30 14:50:05 +08:00
parent fd124e3554
commit 2afe3e01f4
3 changed files with 13 additions and 0 deletions

View File

@@ -29,6 +29,8 @@ import { isGoodsHidden, isHeroHidden } from '../../../services/dataService';
import { LadderMatchModel } from '../../../db/LadderMatch';
import { PvpSaveDataModel } from '../../../db/PvpSaveData';
import { ArtifactModel } from '../../../db/Artifact';
import { GVGVestigeRankModel } from '../../../db/GVGVestigeRank';
import { GVGTeamModel } from '../../../db/GVGTeam';
export default function (app: Application) {
new HandlerService(app, {});
@@ -779,6 +781,8 @@ export class HeroHandler {
await LadderMatchModel.removeBySub(roleId, subHid);
await PvpSaveDataModel.removeBySub(roleId, subHid);
await PvpDefenseModel.removeBySub(roleId, subHid);
await GVGVestigeRankModel.removeBySub(roleId, subHid);
await GVGTeamModel.removeBySub(roleId, subHid, subHero.ce);
} else { // 卸下
if(!hero.subHid) return resResult(STATUS.HERO_CAN_NOT_REMOVE_SUB);