huminmin
2026-05-28 8ef070c84a703c4a8b838bf9320d68d00a7d6dca
src/views/equipmentManagement/inspectionManagement/components/viewFiles.vue
@@ -30,9 +30,9 @@
          </div>
        </div>
        
        <!-- 生产后 -->
        <!-- 生产中 -->
        <div class="form-container">
          <div class="title">生产后</div>
          <div class="title">生产中</div>
          
          <!-- 图片列表 -->
          <div style="display: flex; flex-wrap: wrap;">
@@ -57,9 +57,9 @@
          </div>
        </div>
        
        <!-- 生产问题 -->
        <!-- 生产后 -->
        <div class="form-container">
          <div class="title">生产问题</div>
          <div class="title">生产后</div>
          
          <!-- 图片列表 -->
          <div style="display: flex; flex-wrap: wrap;">
@@ -206,11 +206,10 @@
// 打开弹窗并加载数据
const openDialog = async (row) => {
  // 使用正确的字段名:commonFileListBefore, commonFileListAfter
  // productionIssues 可能不存在,使用空数组
  // 使用正确的字段名:commonFileListBefore, commonFileListAfter, commonFileList
  const { images: beforeImgs, videos: beforeVids } = processItems(row.commonFileListBefore || []);
  const { images: afterImgs, videos: afterVids } = processItems(row.commonFileListAfter || []);
  const { images: issueImgs, videos: issueVids } = processItems(row.productionIssues || []);
  const { images: issueImgs, videos: issueVids } = processItems(row.commonFileList || []);
  
  beforeProductionImgs.value = beforeImgs;
  beforeProductionVideos.value = beforeVids;