Merge branch 'main' into 'stg'

修改bug

See merge request cloud-mediate/mediate-manage-web!80
This commit is contained in:
刘翕 2025-02-25 10:00:57 +00:00
commit d4d73420c6
4 changed files with 13 additions and 6 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

View File

@ -74,7 +74,7 @@ import api from "@/services/caseManagement";
}
else if(this.$util.getFileType(url) === 'audio') {
//
this.fileType = 'video'
this.fileType = 'audio'
}
else
{

View File

@ -10,7 +10,7 @@
label-width="130px">
<el-row :gutter="56">
<el-col :span="24">
<el-form-item label="当事人" prop="litigants">
<el-form-item label="当事人">
<el-select v-model="repaymentObj.litigants" multiple collapse-tags filterable
placeholder="请选择" class="width100">
<el-option
@ -141,7 +141,7 @@ export default {
},
rulesClientRule: {
litigants: [
{ type: 'array', required: true, message: '请选择', trigger: 'change' }
{ type: 'array', required: false, message: '请选择', trigger: 'change' }
],
},
};
@ -169,12 +169,18 @@ export default {
},
handleSubmit() {
if(!this.$clickThrottle()) { return }//
const resultArr = this.litigantsOptions
.filter(item => 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("邀请成功");

View File

@ -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');