|
// 同时,进行抄送
String CCCODES = (String) BizUtils.getRelationValue(tableName, ID, null, null, "CCCODES", dataPath);
String FORMNO = (String) BizUtils.getRelationValue(tableName, ID, null, null, "FORMNO", dataPath);
Map<String, Object> varMap = new HashMap<String, Object>();
varMap.put("sPreemptMode", com.justep.system.process.TaskPreemptMode.OPEN);
if (CCCODES != null && CCCODES.length() > 0) {
String[] split = CCCODES.split(",");
for (String tmpCode : split) {
List<OrgUnit> findPersonMembersByCode = OrgUtils.findPersonMembersByCode(null, tmpCode);
OrgUnit orgu = findPersonMembersByCode.get(0);
System.out.println("准备发送通知:" + tmpCode + ", orgunit:" + orgu + ",ID:" + ID);
Task t = TaskHelper.createNotice("联络单通知:" + FORMNO, "/JSPTPDERP/letter/process/sendLetter/sendLetterProcess", "mainActivity", "/JSPTPDERP/letter/process/sendLetter/mainActivity",
"/JSPTPDERP/letter/process/sendLetter/mainActivity", ID, orgu, varMap);
System.out.println("生成通知的id:" + t.getId());
t.execute();
}
}
在控制台已经有 准备发送通知: 和 "生成通知的id:都打印出相关的值了,但是在cccodes的名下看不到。
|
|