Bladeren bron

修改租户台账无楼层报错问题

zhangyu 4 jaren geleden
bovenliggende
commit
e745f2659c
1 gewijzigde bestanden met toevoegingen van 9 en 7 verwijderingen
  1. 9 7
      src/components/ledger/rentList/roomCountDrawer.vue

+ 9 - 7
src/components/ledger/rentList/roomCountDrawer.vue

@@ -109,13 +109,15 @@ export default {
         this.option.GeneralZone = res.Content.map(build => {
           build.value = build.BuildID;
           build.label = build.BuildLocalName;
-          build.Floor = build.Floor.map(floor => {
-            floor.value = floor.FloorID;
-            floor.label = floor.FloorLocalName;
-            floor.Floor = [];
-            return floor;
-          });
-          build.Floor.unshift({ value: 'noknowFloor', label: '未明确楼层', Floor: [] })
+          if (build.Floor) {
+            build.Floor = build.Floor.map(floor => {
+              floor.value = floor.FloorID;
+              floor.label = floor.FloorLocalName;
+              floor.Floor = [];
+              return floor;
+            });
+            build.Floor.unshift({ value: 'noknowFloor', label: '未明确楼层', Floor: [] })
+          }
           return build;
         })
         this.option.GeneralZone.unshift({ value: 'noknowBuild', label: '未明确建筑', Floor: [] });