Browse Source

增加返回值的RowChange

menglu 3 years ago
parent
commit
aee3ffc10d

+ 1 - 1
ibms-data-sdk/pom.xml

@@ -216,7 +216,7 @@
 		<dependency>
 			<groupId>com.persagy</groupId>
 			<artifactId>sailfish</artifactId>
-			<version>0.0.25</version>
+			<version>0.0.26</version>
 		</dependency>
 	</dependencies>
 

+ 2 - 1
ibms-data-sdk/src/main/java/com/persagy/ibms/data/sdk/service/rest/RestUtil.java

@@ -222,7 +222,8 @@ public class RestUtil {
 		RepositoryImpl Repository = RepositoryContainer.instance;
 		try {
 			Object valueObject = ComputeUtil.getValueObject(Repository, valuePath);
-			Object valueJSON = ComputeUtil.getValueJSON(valueObject, read_level);
+			RecursiveUtil.refreshObject(Repository, valueObject);
+			Object valueJSON = ComputeUtil.getValueJSON(valueObject, read_level, true);
 			return JSONObject.toJSONString(valueJSON, SerializerFeature.WriteMapNullValue);
 		} catch (Exception e) {
 			log.error(e.getMessage(), e);