#请假管理系统 --- **功能情况说明** 1.员工:在系统中,点击菜单【请假管理】为入口,打开请假管理的页面,字段包括:请假人、请假类别、开始时间、结束时间,请假原因,将请假信息提交给部门主管审批。 2.部门主管:在系统中,点击菜单【请假管理】为入口,查看所有请假的记录,并找到待办的请假单进行批单。 ##第一步:登录后台管理页面 登录地址:[http://localhost:8080/designer](http://localhost:8080/designer) ,帐号密码: admin/teemlink; ![](imgs/leave/leave01.png) ##第二步:配置模块 对于软件的功能,都是以模块为维度进行管理; ![](imgs/leave/leave02.png) 在软件左边导航菜单,点击鼠标【右键】,菜单如下,选择【新建】,新建模块名称“请假管理”,之后点击【保存】; ![](imgs/leave/leave03.png) ##第三步:配置动态表单 **配置表单名称** 点击模块“请假管理”,进入该模块的管理页面,切换到“表单”页签中; ![](imgs/leave/leave04.png) 打开新建表单页面,输入表单名称“请假管理”,之后点击【保存】; 名称:表单名称,如果类型选择“普通表单”,则在数据库会生产一张实体表“tlk_表单”; ![](imgs/leave/leave05.png) **配置表单字段** 切换到【格式】页面,页面分为两部分1处是配置字段控件,2处是字段面板,就是表单字段布局的地方; ![](imgs/leave/leave06.png) 在表单中添加表格,操作方式类似word的表格功能,添加表格后可以在表格位置点击鼠标右键对表格进行编辑,根据实际需求进行调整; ![](imgs/leave/leave07.png) ![](imgs/leave/leave08.png) 请假申请人申请人,字段类型为“文本框”,字段一般有两部分组成,一个是字段的描述如上方“请假申请人”,一个字段的输入框,这个需要控件实现; 1)填写字段描述信息,如请假申请人,之后将鼠标点击描述旁边,定位光标,这样决定控件排放的位置,之后选择上方的控件,例如文本框,就弹出下图中文本框的详情配置页面; 2)在控件详情页面中,一般有基本、值、校验、隐藏条件、打印隐藏条件、只读条件,具体解析请参考*表单通用控件属性*。 ![](imgs/leave/leave09.png) 请假类别:字段类型为“下拉框”,控件名称为“请假类别”,选项脚本为:";事假;年假;婚假;产假;",配置参考下图; ![](imgs/leave/leave10.png) ![](imgs/leave/leave11.png) 请假原因:字段类型为“多行文本框”,控件名称为 “请假原因”; ![](imgs/leave/leave12.png) 请假开始时间:控件名称为“请假开始时间”,字段类型为“日期选择框”,时间格式“yyyy-MM-dd”; ![](imgs/leave/leave13.png) 请假结束时间:控件名称为“请假结束时间”,字段类型为“日期选择框”,时间格式“yyyy-MM-dd”; ![](imgs/leave/leave14.png) **配置操作按钮** 保存过表单,选项页【操作】和【摘要】才会出现,切换到【操作】的页面,点击列表上方【创建】的按钮,弹出新建按钮的页面,填写按钮为“保存”,动作选择“保存并返回”,之后点击对话框中【确认】 1.名称:按钮的显示名称,填写“保存”; 2.多语言标签:跟多语言一起配置使用; 3.动作:点击按钮时,触发的效果,例如保存,打印、提交流程; 4.动作执行前:在执行动作前,可以执行一段脚本,例如校验数据,更新数据,如果返回校验信息,则不再后续的脚本,包含动作; 5.动作执行后:执行动作后,再执行脚本; ![](imgs/leave/leave15.png) ##第四步:配置列表视图 在表单详情页面上方,都点击【一键生成视图】的方法,生成视图列表信息; ![](imgs/leave/leave16.png) 切换到【视图】中,可以看到自动生成名称跟表单名称一样的视图,并且将表单的字段都字段作为显示的列,默认有新建和删除两个按钮; ![](imgs/leave/leave17.png) ##第五步:配置流程 在“流程”数据列表中,点击【新建】; ![](imgs/leave/leave18.png) **填写流程主题** 1.对于流程节点信息进行配置的地方,填写流程主题如“请假管理流程”; 2.可选的流程节点信息和流程关联线,例如开始节点、人工节点、完成节点; 3.显示流程配置的面板信息; ![](imgs/leave/leave19.png) **配置流程架构** 在左边栏,鼠标左键点击某个节点,例如“开始”,在流程面板中,再点击鼠标左键,确定鼠标的位置; 1.先选择开始节点、3个人工节点、1个结束节点; 2.之后选择连接的线,将节点与节点之间进行连接; ![](imgs/leave/leave20.png) **配置流程审批人** 点击开始节点和结束节点,基本信息中,名称和状态都填写“开始”,“结束”; ![](imgs/leave/leave21.png) 人工节点分别设置为“申请人”,“主管”,“行政主管”,并设置表单权限为申请人节点可编辑,主管及行政主管只读,再设置对应的角色审批人。如不熟悉角色配置可参考“[角色](#_角色)”; ![](imgs/leave/leave22.png) ![](imgs/leave/leave23.png) ![](imgs/leave/leave24.png) (申请人设置图) ![](imgs/leave/leave25.png) ![](imgs/leave/leave26.png) ![](imgs/leave/leave27.png) (部门主管/行政主管设置图) **表单绑定流程** 在表单“请假管理”详情页面,切换到【操作】,创建按钮,选择动作【流程处理】,在作用流程中选择需要绑定的流程“请假管理流程”。之后点击【保存】按钮,最后点击表单【保存】; ![](imgs/leave/leave28.png) ##第六步:配置菜单 切换到视图,在视图中点击【创建菜单】按钮; ![](imgs/leave/leave29.png) ![](imgs/leave/leave30.png) 效果展示: ![](imgs/leave/leave31.png) ##第七步:用户访问 登录地址:[http://localhost:8080/](http://localhost:8080/),帐号密码:admin1/123456; ![](imgs/leave/leave32.png) **填写表单进行提交** 进入请假申请列表,点击【新建】按钮,新建一张请假申请单并进行提交; ![](imgs/leave/leave33.png) **登录部门主管进行审批** 登录角色为“部门主管”的用户,进入流程中心的我的待办中进行审批,表中内容为只读状态,并将表单提交到行政主管节点; ![](imgs/leave/leave34.png) ![](imgs/leave/leave35.png) **登录行政主管进行审批** 登录角色为“行政主管”的用户,进入流程中心的我的待办中进行审批,表中内容为只读状态,并将表单提交到结束节点; ![](imgs/leave/leave36.png) ![](imgs/leave/leave37.png) **提交者如何查看表单状态?** 申请人提交表单后,可以在流程中心的经办跟踪或进入表单中点击右上角流程历史中查看流程状态; ![](imgs/leave/leave38.png) ![](imgs/leave/leave39.png)