diff --git a/src/pages/mediation-page/components/VideoReservationDialog.vue b/src/pages/mediation-page/components/VideoReservationDialog.vue
index 9eece57..cd175e8 100644
--- a/src/pages/mediation-page/components/VideoReservationDialog.vue
+++ b/src/pages/mediation-page/components/VideoReservationDialog.vue
@@ -9,7 +9,7 @@
:rules="rulesClientRule"
label-width="130px">
-
+
+
@@ -127,7 +127,7 @@
]">
@@ -211,12 +211,12 @@ export default {
caseId: '', // 案件ID
},
rulesClientRule: {
- name: [
- { required: true, message: '请输入', trigger: 'change',},
- ],
- content: [
- { required: true, message: '请输入', trigger: 'change',},
- ],
+ // name: [
+ // { required: true, message: '请输入', trigger: 'change',},
+ // ],
+ // content: [
+ // { required: true, message: '请输入', trigger: 'change',},
+ // ],
litigants: [
{ type: 'array', required: true, message: '请选择', trigger: 'change' }
],
@@ -267,6 +267,23 @@ export default {
.map(({name, phone, identity}) => ({name, phone, identity}));
this.repaymentObj.caseId = this.eventDialog.caseId;
// console.log(resultArr, '---resultArr' , this.repaymentObj)
+ let videotitle = ''
+ if(resultArr.length>0){
+ resultArr.forEach((item,index)=>{
+ if(index == 0){videotitle+=item.name}
+ else{videotitle+='、'+item.name}
+ })
+ }
+ if(this.repaymentObj.members.length>0){
+ this.repaymentObj.members.forEach((item,index)=>{
+ if(index == 0 && videotitle == ''){videotitle+=item.name}
+ else{videotitle+='、'+item.name}
+ })
+ }
+ videotitle+='的视频预约'
+ this.repaymentObj.name = videotitle
+ this.repaymentObj.content = videotitle
+
videoTelephone.videoTelephoneBooking({...this.repaymentObj, litigants: resultArr}).then(res => {
this.$parent.getList()
this.handleClose()
diff --git a/src/pages/mediation-page/components/caseVideoReservationDialog.vue b/src/pages/mediation-page/components/caseVideoReservationDialog.vue
index dcc8852..f78cd6f 100644
--- a/src/pages/mediation-page/components/caseVideoReservationDialog.vue
+++ b/src/pages/mediation-page/components/caseVideoReservationDialog.vue
@@ -19,12 +19,13 @@
-
-
{{item.name}} {{item.bookingTime}}
-
{{ queryCondition.type ? '已视频' : '待视频' }}
-
-
-
{{item.content}}
+
+
+
+ {{item.bookingTime}}
+
+
{{ queryCondition.type ? '已视频' : '待视频' }}
+
+
diff --git a/src/pages/mediation-page/components/singleJointlyPopover.vue b/src/pages/mediation-page/components/singleJointlyPopover.vue
index 3f343bd..f622f6f 100644
--- a/src/pages/mediation-page/components/singleJointlyPopover.vue
+++ b/src/pages/mediation-page/components/singleJointlyPopover.vue
@@ -15,7 +15,8 @@
v-for="item in operateMethodOptions"
:key="item.id"
:label="item.realName"
- :value="item.id">
+ :value="item.id"
+ :disabled="userInfo.id == item.id ? true : false">
@@ -42,6 +43,7 @@ import api from "@/services/caseManagement";
},
data() {
return {
+ userInfo:this.$store.state.userinfo,
operateMethodOptions:[],
ObjectInfo:{
assistMediatorId: '',