Commit e6f72c6b67c65f73464a3369c794c3b552ca827c

Authored by 张红振
1 parent 4bea3c91

fix bug

src/views/community/houses/index.vue
... ... @@ -151,21 +151,34 @@ watchEffect(() => {
151 151  
152 152 <!-- 表格 -->
153 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 155 <template #default="scope">
156 156 <span>{{ scope.row.building?.neighborhood?.name }}</span></template
157 157 >
158 158 </el-table-column>
159   - <el-table-column label="楼宇名称" prop="buildingName">
  159 + <el-table-column label="楼宇名称" prop="buildingName" align="center">
160 160 <template #default="scope">
161 161 <span>{{ scope.row.building?.buildingName }}</span></template
162 162 >
163 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 182 <template #default="scope">
170 183 <el-button
171 184 type="text"
... ...