zoukankan      html  css  js  c++  java
  • 【原创】源智工作流流程定义过程描述语言

     1 <?xml version="1.0" encoding="utf-8" ?>
     2 <workflow workflowName="采购审批流程" workflowId="" owner="" enabled="true" isCurrent="true" version="1"  workflowMap="xxx/xx.jpg" defaultShowFlowMap="false" isDeleted="false">
     3   <remark>
     4     <![CDATA[]]>
     5   </remark>
     6   <smartform description="智能表单" smartformId="" >
     7     <item key="F1" value="" text="采购数量"/>
     8     <item key="F2" value="" text="采购单价"/>
     9     <item key="F3" value="" text="采购单位"/>
    10     <item key="F4" value="" text="采购数量"/>
    11   </smartform>
    12   
    13   <activity activityName="" activityId="" activityShowName="" stepId="" activityType="" actorParser="" actorAssembly="">
    14     <!--步骤描述-->
    15     <description>
    16       <![CDATA[步骤描述信息]]>
    17     </description>
    18     <prevActivitySetId description="上一活动集合ID" value=""/>
    19     <nextActivitySetId description="下一活动集合ID" value=""/>
    20    
    21     <activityType description=" 开始步骤Start; 结束步骤:End 普通审批步骤:Normal ;自动步骤:Auto并行开始步骤:Parallel聚合步骤:Join" value="Normal"/>
    22     <respondType description="anyone任一人,all全部人" value="anyone"/>
    23     <isUserSelectedAll description="处理人是否默认全选择" value="false"/>
    24     <isUserRadio description="处理人是否单选" value="false"/>
    25     <isEditeForm description="是否可编辑表单" value="true"/>
    26     <isOpinion description="是否可填写审批意见" value="true"/>
    27     <isMustAddOpinion description="是否必填写审批意见" value="false"/>
    28    
    29     <allowTransmit description="是否允许转交默认为否" value="true">
    30       <assistUser description="转交协助用户AssistUser" value=""/>
    31     </allowTransmit>
    32 
    33 
    34     <enterType description="进入模式:manual手动auto自动默认为manual" value="manual"/>
    35     <outType description="退出模式:manual手动auto自动默认为manual" value="manual"/>
    36     <joinType description="转入模式规则JoinXOR异或;JoinAnd并" value="JoinXOR"/>
    37     <splitType description="转出模式JoinXOR异或;JoinAnd并" value="JoinXOR"/>
    38     <joinRule description="转入模式规则" value="JoinXOR"/>
    39     <splitRule description="转出模式规则" value="JoinXOR"/>
    40 
    41     <!--提醒用户-->
    42     <alertUser description="提醒用户" value=""/>
    43     <!--提醒规则-->
    44     <alertRule description="提醒规则">
    45       <![CDATA[zhangq,liming]]>
    46     </alertRule>
    47     <dealHours description="计划处理时长" value="-1"/>
    48     <expirationRule description="处理时长过期规则">
    49       <![CDATA[]]>
    50     </expirationRule>
    51     <!--步骤扩展属性-->
    52     <extendedProperty>
    53       <item key="1" value="物资装备科"/>
    54       <item key="2" value="广州总部"/>
    55       <item key="3" value="物资装备科"/>
    56     </extendedProperty>
    57 
    58     <!--参与者-->
    59     <actors>
    60       <actor  name="RoleActor" description="角色参与者" >
    61         <parameters>
    62           <roleName description="角色名称,多个角色之间使用英文逗号隔开">总经理,主管</roleName>
    63           <baseDepartType description="基准部门类型"></baseDepartType>
    64         </parameters>
    65       </actor>
    66       <actor name="ParentDepartRoleActor" description="上级部门角色参与解析器">
    67         <parameters>
    68           <roleName description="角色名称 高"></roleName>
    69           <baseDepart description="基准部门名称 中"></baseDepart>
    70           <baseDepartType description="基准部门类型,不能使用扩展属性 低"></baseDepartType>
    71         </parameters>
    72       </actor>
    73     </actors>
    74   </activity>
    75   
    76   <activitySet description="活动步骤链表关联" >
    77     <setItem description="" setId="" activityId=""/>
    78     <setItem description="" setId="" activityId=""/>
    79     <setItem description="" setId="" activityId=""/>
    80   </activitySet>
    81   
    82 </workflow>
  • 相关阅读:
    UVALive 6044(双连通分量的应用)
    hdu 3760(2次bfs求最短路)
    zoj 3370(二分+二分图染色)
    sgu 326(经典网络流构图)
    hdu 4291(矩阵+暴力求循环节)
    uva 11381(神奇的构图、最小费用最大流)
    hdu 4685(匹配+强连通分量)
    hdu 4496(并查集)
    hdu 4722(记忆化搜索)
    Linux安装Nginx使用负载均衡
  • 原文地址:https://www.cnblogs.com/f2flow/p/2490048.html
Copyright © 2011-2022 走看看