瀏覽代碼

<兼容时尚版和豪华版混搭,由于注册的门口机是没有对应床位的,所以床位列表中为空的房间不显示出来,否则会出现两个同样的房间号,但是一个有床位,一个无床位>

weizhengliang 5 年之前
父節點
當前提交
3a9bf75fdc
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      app/src/main/java/com/wdkl/callingmainnurse/entity/RoomEntity.java

+ 9 - 0
app/src/main/java/com/wdkl/callingmainnurse/entity/RoomEntity.java

@@ -16,7 +16,16 @@ public class RoomEntity {
 
     public ArrayList<WardInformation> getWardInformationList() {
         WardInformation callEntity = new WardInformation();
+        //兼容时尚版和豪华版混搭,若房间没有床位则不显示这个房间,否则这种情况下会显示两个同样的房间,其中一个房间是空的
         if (null != wardInformationList) {
+            ArrayList<WardInformation> list = new ArrayList<>();
+            for (WardInformation info : wardInformationList) {
+                if (info.getSickbedInformationList() != null && info.getSickbedInformationList().size() > 0) {
+                    list.add(info);
+                }
+            }
+            wardInformationList.clear();
+            wardInformationList.addAll(list);
             wardInformationList.add(0, callEntity);
         }
         return wardInformationList;