|
|
@@ -64,12 +64,13 @@ public class PatientClientService {
|
|
|
for (BusInfusionModifyEntity currentRecord : allModifyRecords) {
|
|
|
EditRecordModifyResult.ModificationComparisonMap timeNode = new EditRecordModifyResult.ModificationComparisonMap();
|
|
|
timeNode.setModifyTime(currentRecord.getModifyTime());
|
|
|
- if (prevRecord == null) {
|
|
|
- timeNode.setComparisons(buildInitialComparisons(currentRecord));
|
|
|
- } else {
|
|
|
- timeNode.setComparisons(buildComparisons(prevRecord, currentRecord));
|
|
|
- }
|
|
|
- timeline.add(timeNode);
|
|
|
+ List<ModificationComparison> comparisons = prevRecord ==
|
|
|
+ null ? buildInitialComparisons(currentRecord) : buildComparisons(prevRecord, currentRecord);
|
|
|
+
|
|
|
+ if (!comparisons.isEmpty()){
|
|
|
+ timeNode.setComparisons(comparisons);
|
|
|
+ timeline.add(timeNode);
|
|
|
+ }
|
|
|
prevRecord = currentRecord;
|
|
|
}
|
|
|
result.setDataList(timeline);
|