快速入门

怎么快速创建一个应用系统,有模型、表单、流程、服务等,且待办能正常流转?

步骤: 1、创建应用系统->2、创建模块->3、创建模型->4、创建页面(平台自动创建简单流程和增、删、改、查服务)->5、设计页面->6、设计流程->7、验证(发起申请,流程流转)

 

以综合业务系统的请假管理为例,进行操作:

需求:

         一、综合业务系统含请假管理模块,表单数据如下:

模型名称

请假单

模型编码

leave_application

字段名称

字段编码

类型

长度

ID

id

字符串

36

请假人

apply_user_id

字符串

36

假期类型

holiday_type

字符串

36

开始时间

start_date

日期

0

结束日期

end_date

日期

0

天数

days

整型

0

描述

description

字符串

500

          二、请假流程图如下:

       

操作步骤:

1、创建应用系统:点击平台首页左边应用系统一行的【+】创建;

注:目前,创建应用系统后,系统加载权限,需要重新登录才能新创建的应用系统。

2、创建模块:定位到该应用系统,点击应用模块栏最右边的【+web模块】创建;

3、创建模型:

(1)点击应用模块进入项目管理界面;

(2)点击目录,按右键出现菜单,点击【创建模型】;

4、点击目录,按右键出现菜单,点击【模型创建页面】;

有流程的页面创建,选择“列表+流程表单”或“树+列表+流程表单”,这里不需要树,选择“列表+流程表单”模板创建;

对应的模型选择之前创建好的模型;

创建好了页面后,平台同时自动创建简单流程、相应服务及菜单;

5、页面设计:点击该页面的右上角【设计】进入;

请假人设置当前用户姓名,组件默认值设置“${currentUser.userName}”

请假类型设置为可选;

添加审批意见,从组件库->拓展组件,拖动”审批意见“至页面相应位置;

保存预览

6、流程设计;

(1)画流程图,添加流程节点、迁移线:点击流程菜单,点击右上角工具图标,进入流程设计界面;

拖动流程节点可增加流程步骤,点击迁移线,从节点拉至另一节点确定该节点流向;

(2)修改流程节点名称(配置数据属性):定位到该节点,点击右上角数据属性标签,显示名称里输入节点显示的名称;

         退回上一步、退回拟稿人,可以不用画迁移线,目前流程表单默认有这2个操作按钮。

(3)设置详情配置流程节点待选用户信息;

打开参与者设置进行新增;

(4)配置审批意见:打开流程设计界面,点击右上角的表单属性,进行新增;

         属性编码填写的是页面设计界面中的审批意见栏对应的“组件id”;

(5)配置流程环节,表单字段读写属性(包括审批意见):也是从对应节点的设置详情界面进行操作;

打开属性绑定,对应有隐藏、读写、只读属性,可根据需求进行设置;

审批意见也类似设置;

(6)添加流程规则,如天数大于或等于或小于3天的不同情况

        天数小于或等于3天,部门经理审批直接发送结束,点击部门经理审批至结束步骤的迁移线,按右键展开菜单,点击【设置详情】,在规则条件里输入“days<=3”;

        天数大于3天,需要总经理审批,点击部门经理审批至总经理审批的迁移线,点击【设置详情】,在规则条件里输入“days>3”即可。

配置完流程后,注意一定要保存

7、验证:发起申请,流程流转,打开应用系统链接,进入系统里发起流程,进行流程流转验证。