diff --git a/src/assets/image/util/audio_img.jpg b/src/assets/image/util/audio_img.jpg new file mode 100644 index 0000000..e4b8fbe Binary files /dev/null and b/src/assets/image/util/audio_img.jpg differ diff --git a/src/components/showFile.vue b/src/components/showFile.vue index 1f15d2f..53c647c 100644 --- a/src/components/showFile.vue +++ b/src/components/showFile.vue @@ -74,7 +74,7 @@ import api from "@/services/caseManagement"; } else if(this.$util.getFileType(url) === 'audio') { // 如果是图片,直接显示图片 - this.fileType = 'video' + this.fileType = 'audio' } else { diff --git a/src/pages/mediation-page/components/VideoInvitation.vue b/src/pages/mediation-page/components/VideoInvitation.vue index df0f73f..7a9b7f9 100644 --- a/src/pages/mediation-page/components/VideoInvitation.vue +++ b/src/pages/mediation-page/components/VideoInvitation.vue @@ -10,7 +10,7 @@ label-width="130px"> - + this.repaymentObj.litigants.includes(item.id)) + .map(({name, phone, identity}) => ({name, phone, identity})); + + if(resultArr.length == 0 && this.repaymentObj.members.length == 0){ + this.$message.warning("请添加或选择需要邀请的人员!"); + return false + } this.$refs.ruleFormRepayment.validate((valid) => { if (valid) { // identity ,name ,phone - const resultArr = this.litigantsOptions - .filter(item => this.repaymentObj.litigants.includes(item.id)) - .map(({name, phone, identity}) => ({name, phone, identity})); + videoTelephone.videoInvite({...this.repaymentObj, litigants: resultArr}).then(res => { this.handleClose() this.$message.success("邀请成功"); diff --git a/src/utils/util.js b/src/utils/util.js index 410eac2..3247aa5 100644 --- a/src/utils/util.js +++ b/src/utils/util.js @@ -211,6 +211,7 @@ const util = { case 'xlsx': return require('../assets/image/util/excel_img.jpg'); case 'mp3': + return require('../assets/image/util/audio_img.jpg'); case 'm3u8': case 'mp4': return require('../assets/image/util/video_img.jpg');