脚本定义

流程脚本定义

 

1、登录后台系统,打开“流程管理”->"常用脚本"菜单,如下图所示:、

点击新增按钮,即可进行脚本的增加。上图中会罗列系统中已经存在的脚本,包括脚本   的名称、类型、备注以及操作四列。如果用户不打算使用指定的脚本,点击上图中的删除即   可,如果指定的脚本需要修改,则点击编辑按钮进行操作。脚本的编辑与新增类似,这里以新增为例进行说明

2、新增脚本

点击上图中的新增按钮,会出现下图的弹框:

上图中的每一个字段含义如下:

  • 名称:在名称输入框中输入指定的名称,名称代表当前新增或者脚本的业务含义,  最好起的有意义一点,见名知意。
  • 脚本:因为脚本使用的是 Groovy,因此需要有一定的 Groovy 脚本知识,通常这里主要是用来调用具体的 Bean 中的某一个方法,因此也比较简单,这里以调用commonScript 类 中 的 testGroovy 方 法 为 例 进 行 说 明 , 脚 本 样 例 : return commonScript.testGroovy();commonScript 为 Spring 容器中的 Bean,testGroovy 对应该类中的方法名称。如果对于脚本的格式有疑惑,可以点击测试脚本按钮进行测试即可。当点击测试脚本按钮之后,脚本引擎会自动执行脚本,以此验证脚本的合理性和正确行。
  • 脚本分类:业务开发人员可以为当前新增的脚本进行归类,这样方便后续的查看,  在脚本分类行中,有一个文本框和一个下拉框,如果期望选择已经存在的分类,则直接勾选下拉框即可,如果下拉框中没有期望的分类,则直接点击文本框进行分类的输入即可。
  • 备注:用来详细描述该脚本的职责。

当脚本新增完毕之后,点击上图中的确认按钮,即可看到脚本列表中新增了一条明细。  接下来演示如何在模型中使用这些已经定义好的脚本。

 

 

 

 

 

 

 

 

相关教程