zoukankan      html  css  js  c++  java
  • 工作流数据库字段设计-审批流程。。

    工作流表      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 

  • 相关阅读:
    fmt:formatNumber use locale display negative currency in -$xxx.xx format in JSTL
    Order By 问题集合
    Order By 问题集合
    mybatis异常invalid comparison: java.util.Date and java.lang.String
    mybatis异常invalid comparison: java.util.Date and java.lang.String
    requestLayout, invalidate和postInvalidate的异同
    如何关闭打开了多个activity的activity
    关于handler的再次讨论
    Android中pull解析XML文件的简单使用
    使用广播退出打开了多个activity的程序
  • 原文地址:https://www.cnblogs.com/huhaihua/p/3757324.html
Copyright © 2011-2022 走看看