|
发表于 2019-6-11 15:39:16
|
显示全部楼层
本帖最后由 lmk123 于 2019-6-11 15:40 编辑
在流程延期节点的onAfterAdvance事件中
public static void delayAfterAdvance() {
updateState("7");
Map<String, String> map = new HashMap<String, String>();
// String delayDutyManID = ContextHelper.getPerson().getID();
Person person = ContextHelper.getPerson();//这个获取始终为null
// Operator operator = ContextHelper.getOperator();
// String delayDutyManID = ContextHelper.getOperator().getID();
// String delayDutyMan = ContextHelper.getPerson().getName();
String delayDutyMan = ContextHelper.getOperator().getName();
map.put("ZH_WorkTicket.delayDutyManID", "'"+delayDutyManID+"'");
map.put("ZH_WorkTicket.delayDutyMan", "'"+delayDutyMan+"'");
map.put("ZH_WorkTicket.isDelay", "'1'");
updateData(map);
} |
|