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

Loading…
Cancel
Save