添加获取对手阵容,开始战斗,结算

This commit is contained in:
luying
2021-01-07 17:38:07 +08:00
parent edc45932da
commit 5bfac1723c
12 changed files with 299 additions and 20 deletions
+3 -3
View File
@@ -171,7 +171,7 @@ export default class GMUsers extends Service {
let {uid, tel} = role.userInfo;
result.push({
key: roleId, roleId, roleName, serverId, lv, vLv, uid, tel, heroCount, equipCount, itemCount, gold, coin,
hasDefense: defense?'是':'否', defCe: defense?defense.ce:0
hasDefense: defense?'是':'否', defCe: defense?defense.defCe:0
});
}
return ctx.service.utils.resResult(STATUS.SUCCESS, { list: result });
@@ -378,7 +378,7 @@ export default class GMUsers extends Service {
})
}
public async saveHeroToDefense(roleId: string, roleName: string, hid: number) {
public async saveHeroToDefense(roleId: string, _roleName: string, hid: number) {
const {ctx} = this;
let hero = await HeroModel.findByHidAndRole(hid, roleId);
let role = await RoleModel.findByRoleId(roleId);
@@ -406,7 +406,7 @@ export default class GMUsers extends Service {
let defense = await PvpDefenseModel.findByRoleId(roleId);
if(!defense) {
defense = await PvpDefenseModel.createPvpDefense({roleId, roleName, heroes: [heroInfo], ce});
// defense = await PvpDefenseModel.createPvpDefense({roleId, roleName, heroes: [], defCe:ce});
} else {
defense = await PvpDefenseModel.addHeroToDefense(roleId, heroInfo, ce);
}