说明

有些情况下,我们在流程的运行中,需要扩展流程的功能,比如在流程任务产生时执行脚本。比如在流程任务产生时,在指定的表中插入一条记录。

实现方法

1.点击节点事件配置。

选择配置脚本。

2.点击配置按钮

脚本如下:

  1. import com.redxun.db.CommonDao;
  2. import com.redxun.common.utils.SpringUtil;
  3. import com.redxun.common.tool.IdGenerator;
  4. String id=IdGenerator.getIdStr();
  5. CommonDao dao=SpringUtil.getBean(CommonDao.class);
  6. String sql="insert into demo (id,name,address) values ('"+id+"','[USERNAME]','"+simple.adderss+"')"
  7. dao.execute(sql)

1.我们通过SpringUtil工具类获取spirng容器的CommonDao 数据库操作实例。

2.在执行SQL语句时,我们可以使用 常量,流程变量,表单变量。

上例就使用了常量和表单的数据变量。

文档更新时间: 2020-09-28 09:49   作者:zyg