校验:增加count数校验
This commit is contained in:
@@ -669,6 +669,7 @@ export class EquipHandler {
|
||||
let dicGoods = gameData.goods.get(id);
|
||||
if (!dicGoods) return resResult(STATUS.DIC_DATA_NOT_FOUND);
|
||||
if (!dicGoods.decomposeItem || dicGoods.decomposeItem.length <= 0) return resResult(STATUS.CONSUME_TYPE_ERR);
|
||||
if (count < 0) return resResult(STATUS.WRONG_PARMS);
|
||||
|
||||
for(let result of dicGoods.decomposeItem) {
|
||||
goods.push({ id: result.id, count: result.count * count });
|
||||
@@ -715,6 +716,7 @@ export class EquipHandler {
|
||||
//宝石合成
|
||||
public async composeStone(msg: { id: number, count: number }, session: BackendSession) {
|
||||
let { id, count } = msg;
|
||||
if(count < 0) return resResult(STATUS.WRONG_PARMS);
|
||||
let roleId: string = session.get('roleId');
|
||||
let roleName: string = session.get('roleName');
|
||||
let sid: string = session.get('sid');
|
||||
|
||||
Reference in New Issue
Block a user