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