diff --git a/src/views/caseManagement/components/addCase.vue b/src/views/caseManagement/components/addCase.vue index 725f259..c84ee54 100644 --- a/src/views/caseManagement/components/addCase.vue +++ b/src/views/caseManagement/components/addCase.vue @@ -15,7 +15,7 @@
案件信息:
- + @@ -88,7 +88,7 @@ - +
@@ -121,7 +121,7 @@ --> - + 新增申请人信息 @@ -135,7 +135,8 @@ - + 自然人 机构 @@ -342,7 +343,7 @@ }, ]"> - + @@ -404,12 +405,12 @@ - - + 删除
- + 新增被申请人信息 @@ -423,7 +424,8 @@ - + 自然人 机构 @@ -547,8 +549,7 @@ - - - + 删除
@@ -870,7 +871,7 @@ export default { getUserInfoList: {}, applicationFlag: null, showmediate: false, - labelShowMediate:false, + labelShowMediate: false, showEvidence: false,//是否显示证据 mediationApplication: false, formZipData: {}, @@ -1098,7 +1099,7 @@ export default { this.showmediate = true } else if (item.annexType == 3) { this.mediationApplication = true - } else if(item.annexType == 13){ + } else if (item.annexType == 13) { this.labelShowMediate = true } }); @@ -1237,12 +1238,18 @@ export default { // this.$set(item,"organizeFlag",0); // this.$set(item,"roleType",2) item.applicantAgent.organizeFlag = 0; + if (item.applicantAgent == null || item.applicantAgent == undefined) { + item["applicantAgent"] = {} + } item.applicantAgent['roleType'] = 2; }) this.formData.affiliate.res.forEach((item) => { // this.$set(item,"organizeFlag",0); // this.$set(item,"roleType",4) item.resAgent.organizeFlag = 0; + if (item.resAgent == null || item.resAgent == undefined) { + item["resAgent"] = {} + } item.resAgent['roleType'] = 4; }) this.modifyData(this.formData); @@ -1252,99 +1259,99 @@ export default { } }); }, - clearValidate(val,index) { - if(index==0){ - if (val == 0) { - this.$set(this.formData.affiliate.applicant[0].applicant, "name", this.getUserInfoList.nickName); - this.$set(this.formData.affiliate.applicant[0].applicant, "idCard", this.getUserInfoList.idCard); - this.$set(this.formData.affiliate.applicant[0].applicant, "email", this.getUserInfoList.email); - this.$set(this.formData.affiliate.applicant[0].applicant, "phone", this.getUserInfoList.phonenumber); - this.$set(this.formData.affiliate.applicant[0].applicant, "idType", this.getUserInfoList.idType); - this.$set(this.formData.affiliate.applicant[0].applicant, "nationality", this.getUserInfoList.nationality); - if (this.formZipData.affiliate) { - // this.$set(this.formData.affiliate.applicant[0].applicant, 'organizeFlag', 0); - this.$set(this.formData, 'arbitratClaims', this.formZipData.arbitratClaims); - this.$set(this.formData, 'facts', this.formZipData.facts); + clearValidate(val, index) { + if (index == 0) { + if (val == 0) { this.$set(this.formData.affiliate.applicant[0].applicant, "name", this.getUserInfoList.nickName); this.$set(this.formData.affiliate.applicant[0].applicant, "idCard", this.getUserInfoList.idCard); this.$set(this.formData.affiliate.applicant[0].applicant, "email", this.getUserInfoList.email); this.$set(this.formData.affiliate.applicant[0].applicant, "phone", this.getUserInfoList.phonenumber); this.$set(this.formData.affiliate.applicant[0].applicant, "idType", this.getUserInfoList.idType); this.$set(this.formData.affiliate.applicant[0].applicant, "nationality", this.getUserInfoList.nationality); + if (this.formZipData.affiliate) { + // this.$set(this.formData.affiliate.applicant[0].applicant, 'organizeFlag', 0); + this.$set(this.formData, 'arbitratClaims', this.formZipData.arbitratClaims); + this.$set(this.formData, 'facts', this.formZipData.facts); + this.$set(this.formData.affiliate.applicant[0].applicant, "name", this.getUserInfoList.nickName); + this.$set(this.formData.affiliate.applicant[0].applicant, "idCard", this.getUserInfoList.idCard); + this.$set(this.formData.affiliate.applicant[0].applicant, "email", this.getUserInfoList.email); + this.$set(this.formData.affiliate.applicant[0].applicant, "phone", this.getUserInfoList.phonenumber); + this.$set(this.formData.affiliate.applicant[0].applicant, "idType", this.getUserInfoList.idType); + this.$set(this.formData.affiliate.applicant[0].applicant, "nationality", this.getUserInfoList.nationality); - } else { - this.formData.affiliate.applicant[0].applicantAgent.name = null; - this.formData.affiliate.applicant[0].applicantAgent.email = null; - this.formData.affiliate.applicant[0].applicantAgent.phone = null; - } - } else if (val == 1) { - this.$set(this.formData.affiliate.applicant[0].applicantAgent, "name", this.getUserInfoList.nickName); - this.$set(this.formData.affiliate.applicant[0].applicantAgent, "email", this.getUserInfoList.email); - this.$set(this.formData.affiliate.applicant[0].applicantAgent, "phone", this.getUserInfoList.phonenumber); - if (this.formZipData.affiliate) { - // this.$set(this.formData.affiliate.applicant[0].applicant, 'organizeFlag', 1); - this.$set(this.formData, 'arbitratClaims', this.formZipData.arbitratClaims); - this.$set(this.formData, 'facts', this.formZipData.facts); - this.$set(this.formData.affiliate.applicant[0].applicant, 'name', this.formZipData - .affiliate.applicant[0] - .applicant.name); - this.$set(this.formData.affiliate.applicant[0].applicant, 'code', this.formZipData - .affiliate.applicant[0].applicant.code); - this.$set(this.formData.affiliate.applicant[0].applicant, 'home', this.formZipData - .affiliate.applicant[0] - .applicant.home); - this.$set(this.formData.affiliate.applicant[0].applicant, 'address', this - .formZipData.affiliate.applicant[0] - .applicant.address); - this.$set(this.formData.affiliate.applicant[0].applicant, 'compLegalPerson', this - .formZipData.affiliate.applicant[0] - .applicant.compLegalPerson); - this.$set(this.formData.affiliate.applicant[0].applicant, 'email', this.formZipData - .affiliate.applicant[0] - .applicant.email); - this.$set(this.formData.affiliate.applicant[0].applicant, 'phone', this.formZipData - .affiliate.applicant[0] - .applicant.phone); - } else { - this.$set(this.formData.affiliate.applicant[0].applicant, 'name', null); - this.$set(this.formData.affiliate.applicant[0].applicant, 'idCard', null); - this.$set(this.formData.affiliate.applicant[0].applicant, 'email', null); - this.$set(this.formData.affiliate.applicant[0].applicant, 'phone', null); + } else { + this.formData.affiliate.applicant[0].applicantAgent.name = null; + this.formData.affiliate.applicant[0].applicantAgent.email = null; + this.formData.affiliate.applicant[0].applicantAgent.phone = null; + } + } else if (val == 1) { + this.$set(this.formData.affiliate.applicant[0].applicantAgent, "name", this.getUserInfoList.nickName); + this.$set(this.formData.affiliate.applicant[0].applicantAgent, "email", this.getUserInfoList.email); + this.$set(this.formData.affiliate.applicant[0].applicantAgent, "phone", this.getUserInfoList.phonenumber); + if (this.formZipData.affiliate) { + // this.$set(this.formData.affiliate.applicant[0].applicant, 'organizeFlag', 1); + this.$set(this.formData, 'arbitratClaims', this.formZipData.arbitratClaims); + this.$set(this.formData, 'facts', this.formZipData.facts); + this.$set(this.formData.affiliate.applicant[0].applicant, 'name', this.formZipData + .affiliate.applicant[0] + .applicant.name); + this.$set(this.formData.affiliate.applicant[0].applicant, 'code', this.formZipData + .affiliate.applicant[0].applicant.code); + this.$set(this.formData.affiliate.applicant[0].applicant, 'home', this.formZipData + .affiliate.applicant[0] + .applicant.home); + this.$set(this.formData.affiliate.applicant[0].applicant, 'address', this + .formZipData.affiliate.applicant[0] + .applicant.address); + this.$set(this.formData.affiliate.applicant[0].applicant, 'compLegalPerson', this + .formZipData.affiliate.applicant[0] + .applicant.compLegalPerson); + this.$set(this.formData.affiliate.applicant[0].applicant, 'email', this.formZipData + .affiliate.applicant[0] + .applicant.email); + this.$set(this.formData.affiliate.applicant[0].applicant, 'phone', this.formZipData + .affiliate.applicant[0] + .applicant.phone); + } else { + this.$set(this.formData.affiliate.applicant[0].applicant, 'name', null); + this.$set(this.formData.affiliate.applicant[0].applicant, 'idCard', null); + this.$set(this.formData.affiliate.applicant[0].applicant, 'email', null); + this.$set(this.formData.affiliate.applicant[0].applicant, 'phone', null); + } } } - } - + this.$refs["ruleForm"].clearValidate() }, - clearValidateRes(val,index) { - if(index==0){ + clearValidateRes(val, index) { + if (index == 0) { if (val == 0) { - if (this.formZipData.affiliate) { - // this.$set(this.formData.affiliate.res[0].res, 'organizeFlag', 0); - this.$set(this.formData.affiliate.res[0].res, 'name', this.formZipData.affiliate.res[0].res.name); - this.$set(this.formData.affiliate.res[0].res, 'phone', this.formZipData.affiliate.res[0].res.phone); - this.$set(this.formData.affiliate.res[0].res, 'idCard', this.formZipData.affiliate.res[0].res.idCard); - this.$set(this.formData.affiliate.res[0].res, 'sex', Number(this.formZipData.affiliate.res[0].res.sex)); - this.$set(this.formData.affiliate.res[0].res, 'birth', this.formZipData.affiliate.res[0].res.birth); - this.$set(this.formData.affiliate.res[0].res, 'home', this.formZipData.affiliate.res[0].res.home); - this.$set(this.formData.affiliate.res[0].res, 'email', this.formZipData.affiliate.res[0].res.email); + if (this.formZipData.affiliate) { + // this.$set(this.formData.affiliate.res[0].res, 'organizeFlag', 0); + this.$set(this.formData.affiliate.res[0].res, 'name', this.formZipData.affiliate.res[0].res.name); + this.$set(this.formData.affiliate.res[0].res, 'phone', this.formZipData.affiliate.res[0].res.phone); + this.$set(this.formData.affiliate.res[0].res, 'idCard', this.formZipData.affiliate.res[0].res.idCard); + this.$set(this.formData.affiliate.res[0].res, 'sex', Number(this.formZipData.affiliate.res[0].res.sex)); + this.$set(this.formData.affiliate.res[0].res, 'birth', this.formZipData.affiliate.res[0].res.birth); + this.$set(this.formData.affiliate.res[0].res, 'home', this.formZipData.affiliate.res[0].res.home); + this.$set(this.formData.affiliate.res[0].res, 'email', this.formZipData.affiliate.res[0].res.email); + } + } else if (val == 1) { + if (this.formZipData.affiliate) { + // this.$set(this.formData.affiliate.res[0].res, 'organizeFlag', 1); + this.$set(this.formData.affiliate.res[0].res, 'name', this.formZipData.affiliate.res[0].res.name); + this.$set(this.formData.affiliate.res[0].res, 'phone', this.formZipData.affiliate.res[0].res.phone); + this.$set(this.formData.affiliate.res[0].res, 'idCard', this.formZipData.affiliate.res[0].res.idCard); + this.$set(this.formData.affiliate.res[0].res, 'sex', Number(this.formZipData.affiliate.res[0].res.sex)); + this.$set(this.formData.affiliate.res[0].res, 'birth', this.formZipData.affiliate.res[0].res.birth); + this.$set(this.formData.affiliate.res[0].res, 'home', this.formZipData.affiliate.res[0].res.home); + this.$set(this.formData.affiliate.res[0].res, 'email', this.formZipData.affiliate.res[0].res.email); + } + this.$set(this.formData.affiliate.res[0].res, 'name', null) + this.$set(this.formData.affiliate.res[0].res, 'home', null) } - } else if (val == 1) { - if (this.formZipData.affiliate) { - // this.$set(this.formData.affiliate.res[0].res, 'organizeFlag', 1); - this.$set(this.formData.affiliate.res[0].res, 'name', this.formZipData.affiliate.res[0].res.name); - this.$set(this.formData.affiliate.res[0].res, 'phone', this.formZipData.affiliate.res[0].res.phone); - this.$set(this.formData.affiliate.res[0].res, 'idCard', this.formZipData.affiliate.res[0].res.idCard); - this.$set(this.formData.affiliate.res[0].res, 'sex', Number(this.formZipData.affiliate.res[0].res.sex)); - this.$set(this.formData.affiliate.res[0].res, 'birth', this.formZipData.affiliate.res[0].res.birth); - this.$set(this.formData.affiliate.res[0].res, 'home', this.formZipData.affiliate.res[0].res.home); - this.$set(this.formData.affiliate.res[0].res, 'email', this.formZipData.affiliate.res[0].res.email); - } - this.$set(this.formData.affiliate.res[0].res, 'name', null) - this.$set(this.formData.affiliate.res[0].res, 'home', null) } - } - + this.$refs["ruleForm"].clearValidate() }, cancel() { diff --git a/src/views/caseManagement/components/mediation.vue b/src/views/caseManagement/components/mediation.vue index 068cdc6..ba7091b 100644 --- a/src/views/caseManagement/components/mediation.vue +++ b/src/views/caseManagement/components/mediation.vue @@ -168,6 +168,7 @@ export default { }, filedata: { annexType: 7, + isMediaBook:1, }, fileList: [], attachList: [], @@ -217,7 +218,7 @@ export default { }, /**上传地址*/ UploadUrl() { - return window.location.origin + "/API/common/upload"; + return window.location.origin + "/API/video/upload"; }, handlePreview(file) { },