18339543638 преди 1 година
родител
ревизия
3c4503e638
променени са 1 файла, в които са добавени 12 реда и са изтрити 0 реда
  1. 12 0
      nb-service/web-service/src/main/java/com/nb/web/service/bus/service/dto/ClinicAnalRecordResult.java

+ 12 - 0
nb-service/web-service/src/main/java/com/nb/web/service/bus/service/dto/ClinicAnalRecordResult.java

@@ -56,10 +56,22 @@ public class ClinicAnalRecordResult implements Serializable {
     @Setter
     private Date undoTime;
 
+    @ApiModelProperty("药液剩余量")
+    @Setter
+    private String remainDose;
+
     private void setInfusionRecords(List<ClinicAnalInfusionRecord> infusionRecords){
         this.infusionRecords=infusionRecords;
     }
 
+    public String getRemainDose() {
+        if (CollectionUtil.isEmpty(infusionRecords)) {
+            return null;
+        }
+        return String.valueOf(CollectionUtil.getLast(infusionRecords.stream().sorted(Comparator.comparing(ClinicAnalInfusionRecord::getCreateTime)).collect(Collectors.toList()))
+                .getRemainDose());
+    }
+
     /**
      * 描述: 填充撤泵信息
      * @author lifang