Commit e6f72c6b67c65f73464a3369c794c3b552ca827c

Authored by 张红振
1 parent 4bea3c91

fix bug

src/views/community/houses/index.vue
@@ -151,21 +151,34 @@ watchEffect(() => { @@ -151,21 +151,34 @@ watchEffect(() => {
151 151
152 <!-- 表格 --> 152 <!-- 表格 -->
153 <el-table border :data="data.tableList" v-loading="data.loading"> 153 <el-table border :data="data.tableList" v-loading="data.loading">
154 - <el-table-column label="所属小区" prop="name"> 154 + <el-table-column label="所属小区" prop="name" align="center">
155 <template #default="scope"> 155 <template #default="scope">
156 <span>{{ scope.row.building?.neighborhood?.name }}</span></template 156 <span>{{ scope.row.building?.neighborhood?.name }}</span></template
157 > 157 >
158 </el-table-column> 158 </el-table-column>
159 - <el-table-column label="楼宇名称" prop="buildingName"> 159 + <el-table-column label="楼宇名称" prop="buildingName" align="center">
160 <template #default="scope"> 160 <template #default="scope">
161 <span>{{ scope.row.building?.buildingName }}</span></template 161 <span>{{ scope.row.building?.buildingName }}</span></template
162 > 162 >
163 </el-table-column> 163 </el-table-column>
164 - <el-table-column label="单元" prop="unitNumber"></el-table-column>  
165 - <el-table-column label="房间号" prop="roomNumber"></el-table-column>  
166 - <el-table-column label="建筑面积" prop="grossArea"></el-table-column>  
167 - <el-table-column label="使用面积" prop="useArea"></el-table-column>  
168 - <el-table-column label="操作" width="380px"> 164 + <el-table-column label="单元" prop="unitNumber" align="center"></el-table-column>
  165 + <el-table-column label="房间号" prop="roomNumber" align="center"></el-table-column>
  166 + <el-table-column label="建筑面积" prop="grossArea" align="center">
  167 + <template #default="scope">
  168 + <span>{{
  169 + [0, null].includes(scope.row.grossArea) ? "--" : scope.row.grossArea
  170 + }}</span>
  171 + </template>
  172 + </el-table-column>
  173 +
  174 + <el-table-column label="使用面积" prop="useArea" align="center">
  175 + <template #default="scope">
  176 + <span>{{
  177 + [0, null].includes(scope.row.useArea) ? "--" : scope.row.useArea
  178 + }}</span>
  179 + </template>
  180 + </el-table-column>
  181 + <el-table-column label="操作" width="380px" align="center">
169 <template #default="scope"> 182 <template #default="scope">
170 <el-button 183 <el-button
171 type="text" 184 type="text"