ecology8流程提交和保存前执行代码

流程表单中,常在提交或者保存前检查数据,数据不合法不允许提交。这时候可以调用重写ecology8写好的函数来达到这种目的。

 1 $(function(){
 2     //提交前执行
 3     doBeforeSubmit();
 4     //保存前执行
 5     doBeforeSave();
 6 });
 7 
 8 /**提交前执行 */
 9 function doBeforeSubmit() {
10     if(typeof checkCustomize==="undefined"){//“已办”中checkCustomize未定义,不再继续执行避免报错影响后续代码执行
11         return;
12     }
13     var checkCustomizeOld = checkCustomize;
14     checkCustomize = function () {
15         // if (!check()) {
16         //     return false;
17         // }
18         return checkCustomizeOld();//提交成功
19     }
20 }
21 
22 /**保存前执行 */
23 function doBeforeSave() {
24     if(typeof doSave_nNew==="undefined"){//“已办”中doSave_nNew未定义,不再继续执行避免报错影响后续代码执行
25         return;
26     }
27     var doSave_nNewOld = doSave_nNew;
28     doSave_nNew = function () {
29         // if (!check()) {
30         //     return false;
31         // }
32         return doSave_nNewOld();//保存成功
33     }
34 }

猜你喜欢

转载自www.cnblogs.com/lroy/p/11804919.html