工作流數據庫字段設計-審批流程。。


工作流表      W_WokFlow

 Wf_Id           int 

 Wf_Name        varchar(50)

 Wf_Remark       varchar(50)

 Wf_IsDel          bit

 Wf_AddTime      datetime

 2    財務報銷流程    財務報銷流程    False    2013-06-10 00:00:00.000
5    請假流程    請假流程    False    2013-07-29 12:09:58.133
6    加薪申請    加薪申請    False    2013-07-29 12:11:37.767

 

-------------------------------------------------------------------------------------------------------------------

工作流分支表    W_WorkFlowBranch

Wfb_Id               int           工作流分支表id

Wfb_WnParentId        int           分支節點所屬節點id

 Wfb_WnId             int          分支對應工作流節點id

Wfb_Result            bit              業務處理結果(1-是,0-)

 Wfb_IsDel             bit

Wfb_AddtTime           datetime

--------------------------------------------------------------------------------------------------------------------

工作流節點表       W_WorkFlowNode

Wn_Id                  int            工作流節點表id

Wn_workFlowID          int            節點所屬的工作流id

Wn_Name                int  

Wn_PrevNode            int                上一級節點id

Wn_NextNode             int               下一個節點id

Wn_NodeType             int            節點類型(1-開始節點,2-運行節點,3-結束節點)  

Wn_NodeFuncType         int              節點功能類型(1-普通節點 2-業務節點)

Wn_NodeFuncClassName        int               業務節點處理類的類全名稱

Wn_Order                     int        

Wn_IsDel            bit

Wn_Addtime          datetime

2    2    提交報銷申請    2    3    1    1        1    False    2013-06-10 10:17:31.140
3    2    項目組長審批    2    4    2    2    GroupLeaderProcessMoney    2    False    2013-06-10 10:18:16.690
4    2    項目經理審批    3    5    2    2    ManagerProcessMoney    3    False    2013-06-10 10:20:57.590
5    2    部門經理審批    4    6    2    1        4    False    2013-06-10 10:21:54.323
6    2    財務審批    5    6    3    1        8    False    2013-06-10 10:23:00.250

 

 --------------------------------------------------------------------------------------------------------------------------------

工作流—角色表            W_WrokFlowRole

Wfr_Id                  int       

Wfr_WFNode            int

Wfr_Role                int

 

工作流申請單            Wr_WorkFlowApply

Wr_Id                    int                 工作流申請單表id

Wr_UserId                 int                工作流發起者id

Wr_WFId                 int                  工作流id

Wf_CurWFNId             int                     業務當前所處節點

Wf_Title                  varchar(50)

Wf_Content                varchar(500)

Wf_State                   int            當前工作流狀態(1-已提交,2-運行中,3-結束)

Wf_TargetUserId         int              為第一個節點提交給指定的人審批

Wf_Priority             int              優先級

Wf_Addtime            datetime     

Wf_IsDel                 Bit

 

工作流運行明細表  Wrd_WorkFlowApplyDetails

Wrd_Id               int                  工作流運行明細表id

Wrd_Rid              int                  申請單 的id

Wrd_NodeId            int                當前所處工作流節點id

Wrd_NodeName         varchar(50)          當前所處工作流節點名字

Wrd_UserId               int                     操作人id

Wrd_Operation            int           0-提交,1-通過,2-駁回(返回給上一級)3-拒絕

Wrd_Reason               varchar(500)      操作理由

Wrd_Addtime             datetime

Wrd_IsDel                bit 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM