保存 serialno 获取request bug

This commit is contained in:
liujiaji 2018-06-22 10:00:00 +08:00
parent e44e9d24eb
commit d00ec186eb

View File

@ -63,15 +63,11 @@ public class AweDoSaveController {
FlowTask FlowTask = new FlowTask();
BizObject bo = FlowTask.queryFlowTask(request, sqlca, tx, fieldMap);
if (null != bo) {
if (null == bo.getAttribute("SERIALNO")) {
ReturnMapUtil.setReturnMap(null,
RestfullConstant.baseProperty.get("FAIL")
.toString(), "获取流程实例流水号失败!");
return ReturnMapUtil.getReturnMap();
}
String taskNo = fieldMap.get("SERIALNO") == bo
.getAttribute("SERIALNO").getValue().toString() ? ""
String taskNo = fieldMap.get("SERIALNO") == null ? "" : fieldMap
.get("SERIALNO").toString();
if (null != taskNo && null != bo && null == bo.getAttribute("SERIALNO")) {
taskNo = fieldMap.get("SERIALNO").equals(bo
.getAttribute("SERIALNO").getValue().toString()) ? ""
: fieldMap.get("SERIALNO").toString();
fieldMap.put("taskNo", taskNo);
fieldMap.put("taskNo".toLowerCase(), taskNo);