feat(玉石一键合成): 新增

This commit is contained in:
zhangxk
2023-07-14 13:41:37 +08:00
committed by luying
parent fc440afe83
commit 1d1531723b
2 changed files with 43 additions and 35 deletions
@@ -739,6 +739,12 @@ export class EquipHandler {
}
/**
* 玉石一键合成
* @param msg
* @param session
* @returns
*/
public async composeStoneByItId(msg: { itId: number }, session: BackendSession) {
let { itId } = msg;
let roleId: string = session.get('roleId');
@@ -753,7 +759,7 @@ export class EquipHandler {
}
let { allCostItem, allAddItem } = await getComposeStoneCostAndAdd(curItem, itId)
if (allCostItem.size == 0 || allAddItem.size == 0) {
if (!allCostItem || allCostItem.size == 0 || !allAddItem || allAddItem.size == 0) {
// console.log("---composeStoneByItId-- allCostItem=%s, allAddItem=%s", allCostItem, allAddItem);
return resResult(STATUS.ROLE_MATERIAL_NOT_ENOUGH);
}