后台:问卷修复

This commit is contained in:
luying
2022-09-06 16:52:37 +08:00
parent 8a90eff298
commit 84c4431d13
2 changed files with 4 additions and 3 deletions

View File

@@ -251,7 +251,7 @@ export class GmHandler {
return resResult(STATUS.SUCCESS);
}
async updateSurvey(msg: { code: string, surveyId: string, beginTim: number, endTime: number, isEnable: boolean, surverLink: string, surveyName: string, roleIndex: number, goods: string, mailContent: string }, session: BackendSession) {
async updateSurvey(msg: { code: string, surveyId: string, beginTim: number, endTime: number, isEnable: boolean, surveyLink: string, surveyName: string, roleIndex: number, goods: string, mailContent: string }, session: BackendSession) {
let update: SurveyUpdate = msg;
if(msg.goods) {
let reward = JSON.parse(msg.goods);

View File

@@ -884,8 +884,9 @@ export function checkRouteParam(route: string, msg: any) {
}
case "gm.gmHandler.updateSurvey":
{
let { code, surveyId, beginTime, endTime, isEnable, surverLink, surveyName, roleIndex, goods, mailContent } = msg;
if(!checkNaturalStrings(code, surveyId, surverLink, surveyName, goods, mailContent)) return false;
let { code, surveyId, beginTime, endTime, isEnable, surveyLink, surveyName, roleIndex, goods, mailContent } = msg;
if(!checkNaturalStrings(code, surveyId, surveyLink, surveyName, goods, mailContent)) return false;
if(!checkStringIfExist(surveyName)) return false
if(!checkNaturalNumbers(beginTime, endTime, roleIndex)) return false;
if(!checkBoolean(isEnable)) return false;
break;