|

楼主 |
发表于 2018-4-24 17:25:42
|
显示全部楼层
本帖最后由 longfei457 于 2018-4-24 17:28 编辑
public static void landMappingProcessBeforeStart() {
HashMap h = (HashMap) ContextHelper.getActionContext().getParameter("attributes");
String data1 = (String) h.get("sData1");
System.out.println(data1);
String sql1 = "select b.YWH from QJ_LCB b where b='" + data1 + "'";
Table table1 = KSQL.select(sql1, null, "/rightResearch/main/data", null);
Iterator<Row> rows1 = table1.iterator();
Row row1 = rows1.next();(21行)
String YWH = row1.getString("YWH");
System.out.println(YWH);
ProcessControl control = (ProcessControl) ContextHelper.getActionContext().getParameter("control");
for (ProcessControlItem to : control.getFlowTos()) {
to.getTask().setRelationValue("sData2", YWH);
}
System.out.println("保存成功");
}
QJ_LCB表是之前用系统表做任务清单的时候写的 现在已经不用了 process组件都没绑定这个表的bizData
|
|