✨ feat(宝物): 宝物seqId修改
This commit is contained in:
@@ -1680,23 +1680,24 @@ export function checkRouteParam(route: string, msg: any) {
|
||||
}
|
||||
case "role.artifactHandler.putOn":
|
||||
{
|
||||
if(!checkNaturalNumbers(msg.seqId, msg.hid)) return false;
|
||||
if(!checkSeqId(msg.seqId)) return false;
|
||||
if(!checkNaturalNumbers(msg.hid)) return false;
|
||||
break;
|
||||
}
|
||||
case "role.artifactHandler.putOff":
|
||||
{
|
||||
if(!checkNaturalNumbers(msg.seqId)) return false;
|
||||
if(!checkSeqId(msg.seqId)) return false;
|
||||
break;
|
||||
}
|
||||
case "role.artifactHandler.lvUp":
|
||||
{
|
||||
if(!checkNaturalNumbers(msg.seqId)) return false;
|
||||
if(!checkSeqId(msg.seqId)) return false;
|
||||
if(!checkBoolean(msg.isOneClick)) return false;
|
||||
break;
|
||||
}
|
||||
case "role.artifactHandler.compose":
|
||||
{
|
||||
if(!checkNaturalNumbers(msg.seqId)) return false;
|
||||
if(!checkSeqId(msg.seqId)) return false;
|
||||
if(!checkNumberArray(msg.material)) return false;
|
||||
if(!checkArrayCanEmpty(msg.generalItems)) return false;
|
||||
for(let { id, count } of msg.generalItems) {
|
||||
@@ -1706,14 +1707,15 @@ export function checkRouteParam(route: string, msg: any) {
|
||||
}
|
||||
case "role.artifactHandler.transfer":
|
||||
{
|
||||
if(!checkNaturalNumbers(msg.seqId, msg.type)) return false;
|
||||
if(!checkSeqId(msg.seqId)) return false;
|
||||
if(!checkNaturalNumbers(msg.type)) return false;
|
||||
break;
|
||||
}
|
||||
case "role.artifactHandler.previewRebuild":
|
||||
case "role.artifactHandler.rebuild":
|
||||
case "role.artifactHandler.decompose":
|
||||
{
|
||||
if(!checkNumberArray(msg.seqIds)) return false;
|
||||
if(!checkSeqId(msg.seqIds)) return false;
|
||||
break;
|
||||
}
|
||||
case "role.friendHandler.searchUser":
|
||||
@@ -2197,4 +2199,8 @@ function checkMailType(mailType: any) {
|
||||
if(!checkNaturalNumbers(mailType)) return false;
|
||||
if(!checkIsInEnum(GM_MAIL_TYPE, mailType)) return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
function checkSeqId(...seqIds: (number|string)[]) {
|
||||
return checkNaturalNumbers(...<number[]>seqIds)||checkNaturalStrings(...<string[]>seqIds);
|
||||
}
|
||||
Reference in New Issue
Block a user