플레이폼 실행용 폼에서 스크립트 기반의 전처리 기능 사용하기
전처리 함수는 반드시 Promise로 리턴해야한다.
성공이면 resolve, 취소할거면 reject('취소사유')를 리턴하면 됩니다.
스크립트:
/** 폼실행전 전처리**/
form.playformRunBefore=()=>{
//return Promise.resolve();
//return Promise.reject("실행할수 없는 이유입니다");
return JJFormModal.openCatch("getComformText.720.uc",{
"value": "마이앱스"
})
.then((rlt)=>{
return Promise.resolve();
})
.catch(()=>{
return Promise.reject("실행할수 없는 이유입니다");
})
}
/** 저장전 전처리**/
form.playformSaveBefore=()=>{
//return Promise.resolve();
return Promise.reject("저장할수 없는 이유입니다");
}