zhouwx
2024-07-23 3173c73267ba584d72c7862ab159392c5d372216
src/views/safetyReview/projectManage/components/uploadReviewRcd.vue
@@ -7,7 +7,7 @@
            <el-upload :disabled="projectType === 'view' || isEnd" accept="image/*,.pdf,.doc,.docx" :action="state.uploadUrl" :data="{moduleType: 6,projectId: props.projectId}" :headers="state.header" method="post" :on-success="handleAvatarSuccess" :on-exceed="showTip" v-model:file-list="state.fileList" :before-upload="picSize" :on-remove="handleRemove">
              <el-button type="primary">上传评审记录</el-button>
              <template #tip>
                <div class="el-upload__tip">上传文件尺寸尺寸小于2M</div>
                <div class="el-upload__tip">上传文件尺寸尺寸小于5M</div>
              </template>
            </el-upload>
          </el-form-item>
@@ -177,6 +177,7 @@
}
const handleRemove = async (file, uploadFiles) => {
  if(file && file.status == 'success'){
  ElMessageBox.confirm(
      '确定删除该附件?',
      '提示',
@@ -205,6 +206,8 @@
      })
}
}
const checkFile = async (file)=>{
  axios.get(import.meta.env.VITE_APP_BASE_API +'/' + file.path,{headers:{'Content-Type': 'application/json','Authorization': `${getToken()}`,'uid':`${Cookies.get('uid')}`},responseType: 'blob'}).then(res=>{
    if (res) {