heyang 1 년 전
부모
커밋
6ff139976b
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      src/views/safetyCheck/components/infoPage/infoPage.vue

+ 8 - 0
src/views/safetyCheck/components/infoPage/infoPage.vue

@@ -217,6 +217,11 @@
                   v-model="item2.hazardDescribe">
                 </el-input>
               </el-form-item>
+              <el-form-item label="语音备注:" label-width="123px" class="el-form-item-bottom" v-if="item2.voiceRemark[0]">
+                <div class="audio-box" v-for="(voiceItem,voiceIndex) in item2.voiceRemark" :key="voiceIndex">
+                  <audio controls :src="voiceItem.url"></audio>
+                </div>
+              </el-form-item>
               <el-form-item v-if="item2.checkFlag==0" label="隐患照片"  label-width="123px">
                 <div class="for-img-box" v-for="(img,imgIndex) in item2.uploadDtoList" :key="imgIndex">
                   <img class="for-img" :src="img.fileUrl" @click="lookImg(item2.uploadDtoList,imgIndex)">
@@ -287,12 +292,15 @@ import { getToken } from '@/utils/auth'
                 item.lookType = true;
                 item.checkHazardDtoList.forEach(function(item2) {
                   item2.hazardCheckCode=item2.code
+                  item2.voiceRemark=JSON.parse(item2.voiceRemark)
                 })
               })
             }
           }
           this.$set(this,'addForm',response.data);
+          console.log(this.addForm)
         });
+
       },
       //开关详情页面
       addDialogOpen(type,data){