下面我們就從什么都沒有,結合審核流進行演示實例.從無到有如何快速完美的實現,然而如此簡單。低調而奢華,簡單而不凡。
從只有數據表通過SNF.CodeGenerator代碼生成器快速生成單據並與審核流進行結合案例。
現在我只有這樣一個表如下:(下面介紹單表,多表原理是一樣的)
1.審核流結合代碼生成器快速實現
1.用代碼生成器生成單據(選擇啟用審核流)
之后點擊“生成“並把對應代碼拷貝到相應的位置,執行腳本把菜單預制進去,詳見“06.SNF.CodeGenerator代碼生成器使用說明.docx”。
2.再創建審核流程 並發布
創建審核流程:參考流程設計。
3.運行程序給審核人員授程序權限,創建數據提交審核如下:單據保存后點擊“提交“進入審核流。
提交完成后可以查看下一個等待審核的人:
4.登錄等待審核人的賬號進行審核:
點擊審核:
確定之后為審核完成,根據條件查找下一審核節點進行等待審核。
當您有待審核記錄時在首頁就會看到如下:
雙擊待審核記錄行就可以直接跳轉到審核頁面:
這是最后一步審核,審核通過后單據的審核狀態為“完成”。
審核完成后再次查看審核記錄如下:
如下業務流程,已全部測試過,操作大同小異就不寫了:
1.普通審核流程
2.正常順序流程
3.條件分支流程
4.投票設置流程
2.流程跟蹤
1.刪除:選擇一條正在執行的流程管理員可以強制對期刪除,狀態退回未提交狀態。
2.暫停:可以選擇一條正在執行的流程進行暫停,暫停后就不能進行審核。
3.啟動:針對已經暫停的審核流程可以重新啟動。繼續審核。
4.跟蹤:查看跟蹤進度,可以按圖形化看也可以查看列表明細。
3.待審核列表
1.在主頁有個 審核待處理任務可以雙擊 進入到這條審核明細單據中進行跳轉。
2.“待審核記錄”菜單功能是自己需要審核的記錄統計,並可以導出和跳轉到明細單據當中進行“審核”。如下:
留有擴展余地,可以查出全部審核記錄,待審,完成的。還可以查看審核記錄。
作者: 王春天 2015-10-13
作者Blog:http://www.cnblogs.com/spring_wang 出處: http://www.cnblogs.com/spring_wang/p/4874584.html
如果覺得還不錯,歡迎轉載。
本系列文章列表如下:
基於SNF-快速開發平台框架的系列文章:
SNF快速開發平台3.2之--.Net可擴展的單據編號生成器-SNF.CodeRule
SNF快速開發平台3.1之--審核流(3)低調奢華,簡單不凡,實例演示-SNF.WorkFlow
SNF快速開發平台3.1之--審核流(2)流程設計-SNF.WorkFlow功能使用說明
SNF快速開發平台3.1之--審核流(1)SNF.WorkFlow審核流簡介
SNF快速開發平台3.1之--完美的代碼生成器SNF.CodeGenerator-快速開發者的利器
基於MVC4+EasyUI的Web開發框架--Spring.Net.FrameworkV3.0總體介紹
SNF快速開發平台3.1之--文件批量上傳-統一附件管理器-在線預覽文件(有互聯網和沒有兩種)
SNF快速開發平台3.1之--asp.net mvc4 強大的導出和不需要上傳文件的批量導入EXCEL
SNF快速開發平台3.0之MVC通用控件庫展示-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout
SNF快速開發平台3.0之BS頁面展示和九大優點-部分頁面顯示效果-Asp.net+MVC4.0+WebAPI+EasyUI +Knockout
SNF快速開發平台3.0之-界面個性化配置+10種皮膚+7種菜單-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout
SNF快速開發平台3.0之-CS頁面-Asp.net+Spring.Net.Framework
SNF快速開發平台3.0之--系統里廣播的作用--迅速及時、簡明扼要的把信息發送給接收者