diff --git a/src/assets/js/utils/jump.js b/src/assets/js/utils/jump.js index da684c08a..fc818fc31 100644 --- a/src/assets/js/utils/jump.js +++ b/src/assets/js/utils/jump.js @@ -2,7 +2,7 @@ export default function jump(options) { // eslint-disable if (window.WebViewJavascriptBridge && options.flag) { - if (options.flag == 'h5') { + if (options.flag == 'h5' || options.flag == 'service') { EWebBridge.webCallAppInJs('bridge', { flag: options.flag, extra: options.extra diff --git a/src/views/ebiz/claims/Accident.vue b/src/views/ebiz/claims/Accident.vue index 3d635f767..f52ee54ee 100644 --- a/src/views/ebiz/claims/Accident.vue +++ b/src/views/ebiz/claims/Accident.vue @@ -14,20 +14,20 @@ > * - 申请类型 - + 申请类型 + {{ item.label }} @@ -459,4 +459,12 @@ export default { .ml { margin-left: 9px; } +.wh { + min-width: 28vw; +} +.flex { + margin-left: 5.2vw; + display: flex; + justify-content: center; +} diff --git a/src/views/ebiz/claims/InsuredInfo.vue b/src/views/ebiz/claims/InsuredInfo.vue index 58e87f8c7..7f728d182 100644 --- a/src/views/ebiz/claims/InsuredInfo.vue +++ b/src/views/ebiz/claims/InsuredInfo.vue @@ -6,15 +6,17 @@

基本信息

- + required + @on-click="selectClick('1')" + > { + console.log(res) + if (res.result == 0) { + let CustomerDetails = res.content + //let Customerdetail = this.CustomerDetails[this.DataIndex] + this.userInfo.insuredName = CustomerDetails.customerName + this.userInfo.insuredSex = CustomerDetails.customerSex + this.userInfo.certiType = CustomerDetails.idType + this.userInfo.certiCode = CustomerDetails.idNo + this.userInfo.insuredBirthday = CustomerDetails.customerBirthday + this.userInfo.insuredNo = CustomerDetails.insuredNo //保存客户编号(被保人编号) + this.userInfo.insuredNationatlity = CustomerDetails.nationality + this.userInfo.insuredMobile = CustomerDetails.customermobile + this.userInfo.insuredAddr = CustomerDetails.address + } else { + this.$toast(res.resultMessage) + } + }) + }, ChooseOccupation() { // chooseOccupation(this, '2') this.occupationShowPicker = false @@ -428,7 +469,9 @@ export default { hiddenRight: '1' } }) - if (this.currentPopupIndex == 2) { + if (this.currentPopupIndex == 1) { + this.customerShowPicker = false + }else if (this.currentPopupIndex == 2) { this.occupationShowPicker = false } else if (this.currentPopupIndex == 3) { this.isScan = false diff --git a/src/views/ebiz/claims/ReportApply.vue b/src/views/ebiz/claims/ReportApply.vue index a36228d01..eb0dba07b 100644 --- a/src/views/ebiz/claims/ReportApply.vue +++ b/src/views/ebiz/claims/ReportApply.vue @@ -117,7 +117,7 @@ required :value.sync="accidentCause" > - + + + * + 申请类型 + + + {{ item.label }} + + diff --git a/src/views/ebiz/claims/SignatureConfirmation.vue b/src/views/ebiz/claims/SignatureConfirmation.vue index 0c48d9e30..6cff107a8 100644 --- a/src/views/ebiz/claims/SignatureConfirmation.vue +++ b/src/views/ebiz/claims/SignatureConfirmation.vue @@ -122,7 +122,8 @@ export default { [CellGroup.name]: CellGroup, [Collapse.name]: Collapse, [CollapseItem.name]: CollapseItem, - [Dialog.name]: Dialog + [Dialog.name]: Dialog, + UploadImageFile: UploadImageFile, }, created() { this.init() @@ -255,7 +256,6 @@ export default { }) } else { this.idcardData.typeface = !this.idcardData.typeface - console.log("触发" + this.typeface) this.idcardData.idcardName = this.list.applyerName this.idcardData.idcardNumber = this.list.applyerCertiCode }