Primeton EOS5.0工作流教程
ID 1 2 3 4 5 名称 请假人 请假类型 请假原因 开始时间 结束时间 路径 LEAVEMASTER/APPLIEDBY LEAVEMASTER/LEAVETYPE LEAVEMASTER/LEAVEREASON LEAVEMASTER/STARTTIME LEAVEMASTER/ENDTIME 类型 是否必需 缺省值 1 访问类型 读写 读写 读写 读写 读写 描述 请假人 请假类型 请假原因
字符串 是 选项列表 是 字符串 否 字符串 是 字符串 是 开始时间(假期) 结束时间(假期) 在表单数据选项卡中加入如上参数定义,[名称]和[路径]采用相关设计中的定义;在这儿定义的参数,表示当执行此活动时流程引擎会自动生成的HTML表单数据条目即用户界面,引擎会根据数据类型、是否必需、缺省值及访问类型等属性在页面中生成相应的辅助代码来达成你的定义。其中有一项为请假类型,其类型为选项列表,为复合结构,详细定义如下:
http://www.primeton.com/ 第11页共141页
Primeton EOS5.0工作流教程
2.1.3.3.3 总经理审批活动
1. 基本信息
http://www.primeton.com/ 第12页共141页
Primeton EOS5.0工作流教程
? 分支模式 在前面已作过介绍,在本环节中我们可以看到它有两个直接后继节
点,故我们必须对分支模式属性的设置要慎重;在两个直接后继节点中业务的流向是二选一的,即要么走批准的路线,要么走拒批的路线;根据分支模式的定义和实际的业务状况,我们在此选用了单一分支模式。
当一个节点出现两个或两个以上直接前趋节点时我们要注意聚合模式属性要和实际业务匹配,而当它出现两个或两个以下直接后继节点时则要注意其分支模式属性要和实际业务匹配。
2. 参与者设置
http://www.primeton.com/ 第13页共141页
Primeton EOS5.0工作流教程
也许你现在有一点郁闷,因为你点击上图中的添加按钮后发现弹出的待选窗口中竟是空白的;没关系,我们现在来建立我们的组织机构模型: ? 定义机构
启动EOS Server,打开http://localhost:8080/,用sysadmin登录,点击[编辑/机构树/组织机构]菜单项进入组织机构管理界面,定义如下组织机构:
? 定义角色
点击[编辑/角色树]菜单项进入角色管理界面,定义如下角色树:
http://www.primeton.com/
第14页共141页
Primeton EOS5.0工作流教程
? 定义用户
点击[定义/用户]菜单项进入用户管理界面,定义如下用户清单:
? 打开Studio中的组织机构视图
在EOS Studio中选取[窗口/显示视图/其他…]文件菜单项打开显示视图窗口,在打开窗口中选择组织机构与角色视图在工作区中显示组织机构与角色视图。
http://www.primeton.com/ 第15页共141页