diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/QuanWeightWorker.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/QuanWeightWorker.java index 739b8ca..e19defd 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/QuanWeightWorker.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/QuanWeightWorker.java @@ -78,9 +78,10 @@ public class QuanWeightWorker implements Callable> { BaseObjectResponse response = trackDownService.info(patients.getId(),3,0); if (response != null && response.getErrorcode() == 0) { - Map down = (Map)response.getData(); - if (down != null) + List> downs = ( List>)response.getData(); + if (CollectionUtils.isNotEmpty(downs)) { + Map down = (Map)downs.get(0); map.put("result",down.get("result")); map.put("trackDownDate",down.get("trackDownDate")); }