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 }

 

非节点操作者页面


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM