Browse Source

上传不了录音文件

feature-bug
是小王呀\24601 8 months ago
parent
commit
049e6b6c37
  1. 30
      src/views/modules/shequzhili/event/cpts/process-form-complete.vue

30
src/views/modules/shequzhili/event/cpts/process-form-complete.vue

@ -9,7 +9,7 @@
</div>
</el-form-item>
<el-form-item label="上传录音" label-width="118px" :class="{ 'form-item': source === 'visiual' }" prop="luyin" :required="required">
<el-form-item label="上传录音" label-width="118px" :class="{ 'form-item': source === 'visiual' }" prop="files">
<el-upload v-if="audioList.length < 3" :headers="$getElUploadHeaders()"
:action="uploadUlr" :data="{ customerId: customerId }" :show-file-list="false"
:on-success="handleAudioSuccess" :before-upload="beforeAudioUpload"
@ -418,7 +418,7 @@ export default {
satisfaction: [
{ required: true, message: "请选择服务满意度", trigger: "blur" },
],
luyin: [
files: [
{ required: true, message: " 请上传录音文件", trigger: "blur" },
],
@ -463,22 +463,23 @@ export default {
},
watch: {
// // formData.video
// 'eventDetailData.videoNeedFlag'(newVal) {
// if (newVal === 1) {
// console.log("sdlflkshgslg");
// // video 1luyin
// this.dataRule.luyin = [{ required: true, message: "", trigger: "blur" }];
// } else {
// // video 0luyin
// this.dataRule.luyin = [{ required: false, message: "", trigger: "blur" }];
// }
// }
"replayDetailObj": function (newVal,oldVal) {
console.log(newVal,'bianle');
if(this.pageType === 'check'){
this.formData = newVal;
if(this.formData.internalFile){
this.imgList = this.formData.internalFile.filter(item=>item.attachmentType==='image')
this.audioList = this.formData.internalFile.filter(item=>item.attachmentType==='voice')
this.docList = this.formData.internalFile.filter(item=>item.attachmentType == 'doc')
}
}
},
},
created() { },
mounted() {
console.log(this.formData,"formData,formDataformData");
console.log(this.eventDetailData,"alallalalalalalal");
if (this.eventDetailData.videoNeedFlag=="1") {
this.required=true
@ -516,6 +517,7 @@ export default {
attachmentType: file.raw.type,
attachmentUrl: res.data.url,
});
this.formData.files.push(this.audioList)
console.log(this.formData.files);
} else {
this.$message.error(res.msg);

Loading…
Cancel
Save