Просмотр исходного кода

获取流程信息未返回大字段数据

o2sword 5 лет назад
Родитель
Сommit
3fc4af6fd1

+ 3 - 2
o2server/x_processplatform_assemble_designer/src/main/java/com/x/processplatform/assemble/designer/jaxrs/process/ActionGetProcess.java

@@ -17,7 +17,7 @@ class ActionGetProcess extends BaseAction {
 		ActionResult<Wo> result = new ActionResult<>();
 		try (EntityManagerContainer emc = EntityManagerContainerFactory.instance().create()) {
 			Business business = new Business(emc);
-			Process process = emc.fetch(id, Process.class);
+			Process process = emc.find(id, Process.class);
 			if (null == process) {
 				throw new ExceptionProcessNotExisted(id);
 			}
@@ -29,7 +29,8 @@ class ActionGetProcess extends BaseAction {
 				throw new ExceptionApplicationAccessDenied(effectivePerson.getDistinguishedName(),
 						application.getName(), application.getId());
 			}
-			result.setData(Wo.outCopier.copy(process));
+			Wo wo = Wo.outCopier.copy(process);
+			result.setData(wo);
 			return result;
 		}
 	}