Merge branch 'main' into 'stg'
修改bug See merge request cloud-mediate/mediate-manage-web!80
This commit is contained in:
commit
d4d73420c6
BIN
src/assets/image/util/audio_img.jpg
Normal file
BIN
src/assets/image/util/audio_img.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 60 KiB |
@ -74,7 +74,7 @@ import api from "@/services/caseManagement";
|
|||||||
}
|
}
|
||||||
else if(this.$util.getFileType(url) === 'audio') {
|
else if(this.$util.getFileType(url) === 'audio') {
|
||||||
// 如果是图片,直接显示图片
|
// 如果是图片,直接显示图片
|
||||||
this.fileType = 'video'
|
this.fileType = 'audio'
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
@ -10,7 +10,7 @@
|
|||||||
label-width="130px">
|
label-width="130px">
|
||||||
<el-row :gutter="56">
|
<el-row :gutter="56">
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="当事人" prop="litigants">
|
<el-form-item label="当事人">
|
||||||
<el-select v-model="repaymentObj.litigants" multiple collapse-tags filterable
|
<el-select v-model="repaymentObj.litigants" multiple collapse-tags filterable
|
||||||
placeholder="请选择" class="width100">
|
placeholder="请选择" class="width100">
|
||||||
<el-option
|
<el-option
|
||||||
@ -141,7 +141,7 @@ export default {
|
|||||||
},
|
},
|
||||||
rulesClientRule: {
|
rulesClientRule: {
|
||||||
litigants: [
|
litigants: [
|
||||||
{ type: 'array', required: true, message: '请选择', trigger: 'change' }
|
{ type: 'array', required: false, message: '请选择', trigger: 'change' }
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
@ -169,12 +169,18 @@ export default {
|
|||||||
},
|
},
|
||||||
handleSubmit() {
|
handleSubmit() {
|
||||||
if(!this.$clickThrottle()) { return }//防止重复点击
|
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) => {
|
this.$refs.ruleFormRepayment.validate((valid) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
// identity ,name ,phone
|
// 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 => {
|
videoTelephone.videoInvite({...this.repaymentObj, litigants: resultArr}).then(res => {
|
||||||
this.handleClose()
|
this.handleClose()
|
||||||
this.$message.success("邀请成功");
|
this.$message.success("邀请成功");
|
||||||
|
|||||||
@ -211,6 +211,7 @@ const util = {
|
|||||||
case 'xlsx':
|
case 'xlsx':
|
||||||
return require('../assets/image/util/excel_img.jpg');
|
return require('../assets/image/util/excel_img.jpg');
|
||||||
case 'mp3':
|
case 'mp3':
|
||||||
|
return require('../assets/image/util/audio_img.jpg');
|
||||||
case 'm3u8':
|
case 'm3u8':
|
||||||
case 'mp4':
|
case 'mp4':
|
||||||
return require('../assets/image/util/video_img.jpg');
|
return require('../assets/image/util/video_img.jpg');
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user