|
public static void sendBriefing(String id,String fInitiatorOrgID,String fInitiatorPsnID){
//获得通知接收者
String sData1 = id;
List<OrgUnit> ls = new ArrayList<OrgUnit>();
ls = OrgUtils.findPersonMembersByID(fInitiatorOrgID, fInitiatorPsnID);
//设置通知为打开时抢占、打开后自动结束
Map<String, Object> varMap = new HashMap<String, Object>();
varMap.put("sExecuteMode2", com.justep.system.process.TaskExecuteMode2.FINISH_WHEN_OPEN );
varMap.put("sPreemptMode", com.justep.system.process.TaskPreemptMode.OPEN );
//创建通知,执行保存方法,即发送通知
Task t = TaskHelper.createTask("事项简报", "/OA/itemManagement/process/itemReply/itemReplyProcess", "mainActivity", "/OA/itemManagement/process/itemReply/mainActivity.w", "/OA/itemManagement/process/itemReply/itemBriefingActivity.w", sData1, ls, varMap);
t.save();
}
如上面代码所示在action中创建一个通知,传进去的sData1,怎么在待办任务里的通知界面(即处理界面)上获取到?
求大神帮忙!!!谢谢 |
|