|
@ -470,7 +470,26 @@ public class PrenatalInspectorPreCardService extends BaseService {
|
|
|
data = json.getJSONObject("data").getJSONArray("DATA");
|
|
|
}
|
|
|
if (data != null && data.size() > 0) {
|
|
|
return data;
|
|
|
//排序 智业接口返回的记录没有按检查时间排序
|
|
|
List<JSONObject> list = new ArrayList<JSONObject>(data.size());
|
|
|
for (int i=0;i<data.size();i++){
|
|
|
list.add(data.getJSONObject(i));
|
|
|
}
|
|
|
Collections.sort(list, new Comparator<JSONObject>() {
|
|
|
@Override
|
|
|
public int compare(JSONObject o1, JSONObject o2) {
|
|
|
String time1 = o1.getString("EXAM_TIME");//检查时间
|
|
|
String time2 = o2.getString("EXAM_TIME");
|
|
|
return time1.compareTo(time2);
|
|
|
}
|
|
|
});
|
|
|
|
|
|
JSONArray ja = new JSONArray();
|
|
|
list.forEach(one->{
|
|
|
ja.add(one);
|
|
|
});
|
|
|
|
|
|
return ja;
|
|
|
}
|
|
|
return re;
|
|
|
} catch (Exception e) {
|