日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

ASP.NET MVC5+EF6+EasyUI 后台管理系统(53)-工作流设计-我的批阅

發(fā)布時間:2024/1/8 asp.net 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ASP.NET MVC5+EF6+EasyUI 后台管理系统(53)-工作流设计-我的批阅 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

系列目錄

前言:由于工作原因工作流一直沒時間更新,雖然沒有更新,但是批閱和申請差不多,改變一下數(shù)據(jù)的狀態(tài)字段就行,有幾個園友已經(jīng)率先完成了

說句實話,一個工作流用文章表達(dá)很難,我起初以為這是一個很簡單的工作流程,但是要花很多時間考慮很多業(yè)務(wù)場景,這也是導(dǎo)致停滯不前的原因。

最近空出點時時間更新了皮膚,讓系統(tǒng)看起來奇葩一點,順便也把工作流梳理了一遍,最后跑通了整個流程的多個場景完成從提交表單到審批駁回結(jié)束流程

事隔已久需要重新梳理流程,辣么開始吧(由于我自己更新了皮膚,截圖與之前有點不一樣,但是除UI層之外其他還是一樣的)

?

1.開始代碼之前需要更新個枚舉,這樣不容易出錯

? FlowStateEnum.cs

有時間就要把那些123換成枚舉值

2.審批列表

?通過?起草新申請?將獲得這個頁面的列表

? Controller ? BLL ? DAL ? Index.cshtml

依次添加沒有難度

3.審批頁面

?審批頁面基本和我的申請的編輯一致

4.先看看審批的代碼執(zhí)行流程圖:

審批有點難度,需要覆蓋上面圖示流程。以下代碼

? View Code ? P_Flow_ResetCheckStepState

涉及重置所有步驟的狀態(tài)存儲過程。

代碼分析:

1.獲取當(dāng)前步驟

2.獲得當(dāng)前的步驟模板

3.駁回直接終止審核(重置所有步驟的狀態(tài))

4.會簽,獲得同步驟的同批審核人


本文轉(zhuǎn)自ymnets博客園博客,原文鏈接:http://www.cnblogs.com/ymnets/p/5100722.html,如需轉(zhuǎn)載請自行聯(lián)系原作者

總結(jié)

以上是生活随笔為你收集整理的ASP.NET MVC5+EF6+EasyUI 后台管理系统(53)-工作流设计-我的批阅的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。