马宇豪
2025-03-04 1b9fea7d4af68d8f933b2dc42bf6084b9646f64c
src/views/dataUpload/saftyBaseInfo/equipInfo/index.vue
@@ -34,6 +34,8 @@
              </el-table-column>
              <el-table-column prop="registerTable" label="注册等级表" show-overflow-tooltip></el-table-column>
              <el-table-column prop="checkStatus" label="检验状态" show-overflow-tooltip></el-table-column>
              <el-table-column prop="designUseYears" label="设备使用年限" show-overflow-tooltip></el-table-column>
              <el-table-column prop="firstUseDate" label="首次使用日期" show-overflow-tooltip></el-table-column>
              <el-table-column prop="nextCheckTime" label="下次检验时间" show-overflow-tooltip></el-table-column>
              <el-table-column prop="lastCheckTime" label="上次校验时间" show-overflow-tooltip></el-table-column>
              <el-table-column label="操作" width="140">
@@ -144,20 +146,21 @@
      };
      const openFile=(file: string)=>{
        axios.get(import.meta.env.VITE_API_URL + file,{headers:{'Content-Type': 'application/json','Authorization': `${Cookies.get('token')}`,'uid':`${Cookies.get('uid')}`},responseType: 'blob'}).then(res=>{
          if (res) {
            const link = document.createElement('a')
            let blob = new Blob([res.data],{type: 'application/pdf'})
            link.style.display = "none";
            link.href = URL.createObjectURL(blob); // 创建URL
            window.open(link.href)
          } else {
            ElMessage({
              type: 'warning',
              message: '文件读取失败'
            });
          }
        })
        // axios.get(import.meta.env.VITE_API_URL + file,{headers:{'Content-Type': 'application/json','Authorization': `${Cookies.get('token')}`,'uid':`${Cookies.get('uid')}`},responseType: 'blob'}).then(res=>{
        //   if (res) {
        //     const link = document.createElement('a')
        //     let blob = new Blob([res.data],{type: 'application/pdf'})
        //     link.style.display = "none";
        //     link.href = URL.createObjectURL(blob); // 创建URL
        //     window.open(link.href)
        //   } else {
        //     ElMessage({
        //       type: 'warning',
        //       message: '文件读取失败'
        //     });
        //   }
        // })
        window.open(file)
      }
      return {