zhangwencui
4 小时以前 0207d9358ee4d49b1244327a6b4d97c24349cc8a
src/views/equipmentManagement/upkeep/Form/DetailDialog.vue
@@ -46,6 +46,9 @@
                type="warning">待保养</el-tag>
        <span v-else>-</span>
      </el-form-item>
      <el-form-item label="设备备件">
        <span>{{formData.sparePartsNames}}</span>
      </el-form-item>
      <el-form-item label="图片列表">
        <div v-if="imageList.length > 0"
             class="image-list">
@@ -55,23 +58,6 @@
                    fit="cover"
                    class="image-item" />
        </div>
        <span v-else>-</span>
      </el-form-item>
      <el-form-item label="设备备件">
        <el-table v-if="sparePartsList.length > 0"
                  :data="sparePartsList"
                  border
                  style="width: 100%">
          <el-table-column prop="sparePartName"
                           label="备件名称"
                           width="120" />
          <el-table-column prop="quantity"
                           label="数量"
                           width="80" />
          <el-table-column prop="unit"
                           label="单位"
                           width="80" />
        </el-table>
        <span v-else>-</span>
      </el-form-item>
    </el-form>
@@ -110,6 +96,7 @@
    maintenanceActuallyTime: "",
    maintenanceResult: "",
    status: "",
    sparePartsNames: "",
  });
  const imageList = ref([]);
  const sparePartsList = ref([]);
@@ -158,6 +145,7 @@
        : "",
      maintenanceResult: row.maintenanceResult || "",
      status: row.status || 0,
      sparePartsNames: row.sparePartsNames || "",
    };
    // 处理图片列表