宝石bug修复,表更新

This commit is contained in:
mamengke01
2020-12-18 19:46:00 +08:00
parent d9e1e9f56d
commit d619fa9e93
3 changed files with 30 additions and 29 deletions

View File

@@ -406,12 +406,12 @@ export class EquipHandler {
let index = _.findIndex(equip.holes, {id});
if (index > 0)
return resResult(STATUS.EQUIP_HOLE_NOT_FIND);
if (equip.holes[index].isOpen)
return resResult(STATUS.EQUIP_HOLE_IS_DUG);
if (!equip.holes[index].isOpen)
return resResult(STATUS.EQUIP_HOLE_IS_NOT_DUG);
consumes.push({id: jewel, count: 1});
let result = await handleCost(roleId, sid, consumes);
if (!result)
return resResult(STATUS.JEWEL_IS_NOT_FIND);
return resResult(STATUS.BATTLE_CONSUMES_NOT_ENOUGH);
equip.holes[index].jewel = jewel;
await EquipModel.updateEquipInfo(eid, {holes: equip.holes});
return resResult(STATUS.SUCCESS,{curEquip:{seqId: eid, holes: equip.holes}});
@@ -460,12 +460,12 @@ export class EquipHandler {
let index = _.findIndex(equip.holes, {id});
if (index > 0)
return resResult(STATUS.EQUIP_HOLE_NOT_FIND);
if (equip.holes[index].isOpen)
return resResult(STATUS.EQUIP_HOLE_IS_DUG);
if (!equip.holes[index].jewel)
return resResult(STATUS.JEWEL_IS_NOT_FIND);
goods.push({id: equip.holes[index].jewel, count: 1});
equip.holes[index].jewel = 0;
await EquipModel.updateEquipInfo(eid, {holes: equip.holes});
let result = await addItems(roleId, roleName, sid, goods);
return resResult(STATUS.SUCCESS,{curEquip:{seqId: eid, holes: equip.holes, goods: result}});
await addItems(roleId, roleName, sid, goods);
return resResult(STATUS.SUCCESS,{curEquip:{seqId: eid, holes: equip.holes}});
}
}