detail.vue 1.39 KB
<script setup lang="ts">
import { reactive, onMounted } from "vue";
import { getHouse } from "@/api/community/houses.ts";

// 声明props
const props = defineProps({
  formObj: {
    type: Object,
    default: {},
  },
});
</script>

<template>
  <el-form
    :model="props.formObj"
    label-width="120px"
    :inline="true"
  >
    <el-form-item label="所属小区:">
      <el-input
        :model-value="props.formObj.building.neighborhood.name"
        disabled
      ></el-input>
    </el-form-item>
    <el-form-item label="楼宇名称:" prop="buildingName">
      <el-input
         :model-value="props.formObj.building.buildingName"
        disabled
      ></el-input>
    </el-form-item>
    <el-form-item label="单元:" prop="unitNumber">
      <el-input
         :model-value="props.formObj.unitNumber"
        disabled
      ></el-input>
    </el-form-item>
    <el-form-item label="房间号:" prop="unitCount">
      <el-input
        :model-value="props.formObj.roomNumber"
        disabled
      ></el-input>
    </el-form-item>
    <el-form-item label="建筑面积:" prop="grossArea">
      <el-input
       :model-value="props.formObj.grossArea"
        disabled
      ></el-input>
    </el-form-item>
    <el-form-item label="使用面积:" prop="employArea">
      <el-input
        :model-value="props.formObj.useArea"
        disabled
      ></el-input>
    </el-form-item>
  </el-form>
</template>