跳过人脸识别

This commit is contained in:
pang.lizong
2019-09-19 18:29:35 +08:00
parent 815e2f2b6a
commit f28c867da7
2 changed files with 36 additions and 78 deletions

View File

@@ -307,9 +307,14 @@ export default {
}
})
} else {
EWebBridge.webCallAppInJs('face_auth', {
number: that.saleInsuredInfo.idNo, //身份证号码
name: that.saleInsuredInfo.name //姓名
// 跳过人脸识别
// EWebBridge.webCallAppInJs('face_auth', {
// number: that.saleInsuredInfo.idNo, //身份证号码
// name: that.saleInsuredInfo.name //姓名
// })
new Promise(resolve => {
console.log('--跳过人脸识别--返回识别成功')
resolve(JSON.stringify({ state: '1' }))
}).then(data => {
console.log(JSON.parse(data))
if (JSON.parse(data).state == '1') {
@@ -363,11 +368,16 @@ export default {
}
})
} else {
EWebBridge.webCallAppInJs('face_auth', {
//身份证号码
number: that.saleInsuredPersonInfo.idNo,
//姓名
name: that.saleInsuredPersonInfo.name
// 跳过人脸识别
// EWebBridge.webCallAppInJs('face_auth', {
// //身份证号码
// number: that.saleInsuredPersonInfo.idNo,
// //姓名
// name: that.saleInsuredPersonInfo.name
// })
new Promise(resolve => {
console.log('--跳过人脸识别--返回识别成功')
resolve(JSON.stringify({ state: '1' }))
}).then(data => {
if (JSON.parse(data).state == '1') {
if (that.insuredSign.readStatus == '0') {

View File

@@ -11,21 +11,12 @@
<div class="pt30 pl30 flex align-items-c">
<span class="mr10">投保人签字 :</span>
<div>
<van-button
type="danger"
size="small"
@click="sign('0')"
v-no-more-click="1000"
>{{ isSign ? '签名' : '已签名' }}</van-button>
<van-button type="danger" size="small" @click="sign('0')" v-no-more-click="1000">{{ isSign ? '签名' : '已签名' }}</van-button>
</div>
</div>
</div>
<div class="pb60" v-else>
<van-notice-bar
:scrollable="false"
v-if="!Time"
class="notice"
>{{ `提示:阅读时长需在${this.Time ? this.time : this.number}秒以上` }}</van-notice-bar>
<van-notice-bar :scrollable="false" v-if="!Time" class="notice">{{ `提示阅读时长需在${this.Time ? this.time : this.number}秒以上` }}</van-notice-bar>
<iframe :src="src + pdfUrl" class="iframe"></iframe>
<!-- <img :src="'data:image/jpeg;base64,' + url" /> -->
@@ -38,80 +29,37 @@
<div class="pt30 pl30 flex align-items-c">
<span class="mr10">投保人签字 :</span>
<div v-if="signVal == '0' || signVal == '2'">
<van-button
type="danger"
size="small"
:disabled="signVal == '1' ? true : isDisable"
@click="sign('0')"
v-no-more-click="1000"
>
{{
appntSign.signStatus == '0' ? '签名' : '已签名'
}}
<van-button type="danger" size="small" :disabled="signVal == '1' ? true : isDisable" @click="sign('0')" v-no-more-click="1000">
{{ appntSign.signStatus == '0' ? '签名' : '已签名' }}
</van-button>
</div>
<div v-if="signVal == '1'">
<van-button
type="danger"
size="small"
:disabled="signVal == '1' ? true : isDisable"
@click="sign('0')"
>
{{
appntSign.signStatus == '0' ? '未签名' : '已签名'
}}
<van-button type="danger" size="small" :disabled="signVal == '1' ? true : isDisable" @click="sign('0')">
{{ appntSign.signStatus == '0' ? '未签名' : '已签名' }}
</van-button>
</div>
</div>
<div class="pt25 pl30 flex align-items-c" v-if="relationToAppnt != '1'">
<span class="mr10">被保人/监护人签名</span>
<div v-if="signVal == '0' || signVal == '2'">
<van-button
type="danger"
size="small"
:disabled="signVal == '1' ? isDisableInsured : true"
@click="sign('1')"
v-no-more-click="1000"
>
{{
insuredSign.signStatus == '0' ? '未签名' : '已签名'
}}
<van-button type="danger" size="small" :disabled="signVal == '1' ? isDisableInsured : true" @click="sign('1')" v-no-more-click="1000">
{{ insuredSign.signStatus == '0' ? '未签名' : '已签名' }}
</van-button>
</div>
<div v-if="signVal == '1'" class="flex">
<van-button
type="danger"
size="small"
:disabled="signVal == '1' ? isDisableInsured : true"
@click="sign('1')"
v-no-more-click="1000"
>
{{
insuredSign.signStatus == '0' ? '签名' : '已签名'
}}
<van-button type="danger" size="small" :disabled="signVal == '1' ? isDisableInsured : true" @click="sign('1')" v-no-more-click="1000">
{{ insuredSign.signStatus == '0' ? '签名' : '已签名' }}
</van-button>
</div>
</div>
</div>
<div class="bottom-btn bg-white" v-if="detailJump == '1'">
<van-button
type="danger"
size="large"
@click="submit"
:disabled="isSubmit"
v-no-more-click="1000"
>提交</van-button>
<van-button type="danger" size="large" @click="submit" :disabled="isSubmit" v-no-more-click="1000">提交</van-button>
</div>
<div class="bottom-btn bg-white" v-else>
<van-button
type="danger"
size="large"
@click="next"
:disabled="isDisabledComplite"
v-no-more-click="1000"
>完成</van-button>
<van-button type="danger" size="large" @click="next" :disabled="isDisabledComplite" v-no-more-click="1000">完成</van-button>
</div>
</div>
</template>
@@ -215,7 +163,7 @@ export default {
if (res.orderDTO.signDTOS.length > 1) {
if (that.appntSign.signStatus == '1' && that.insuredSign.signStatus == '1') {
that.isDisabledComplite = false
}
}
}
}
resolve('success')
@@ -437,7 +385,7 @@ export default {
if (this.detailJump != '1') {
if (this.relationToAppnt == '1') {
if (this.isWeixin) {
this.toAirSign('1','申请日期','-170')
this.toAirSign('1', '申请日期', '-170')
} else {
EWebBridge.webCallAppInJs('ca_sign', {
//身份证号码
@@ -462,7 +410,7 @@ export default {
}
} else {
if (this.isWeixin) {
this.toAirSign('1','法定监护人','-170')
this.toAirSign('1', '法定监护人', '-170')
} else {
EWebBridge.webCallAppInJs('ca_sign', {
//身份证号码
@@ -512,7 +460,7 @@ export default {
break
}
if (this.isWeixin) {
this.toAirSign('1','签收日期','-150')
this.toAirSign('1', '签收日期', '-150')
} else {
EWebBridge.webCallAppInJs('ca_sign', {
//身份证号码
@@ -539,7 +487,7 @@ export default {
}
} else {
if (this.isWeixin) {
this.toAirSign('2','法定监护人','0')
this.toAirSign('2', '法定监护人', '0')
} else {
EWebBridge.webCallAppInJs('ca_sign', {
//身份证号码
@@ -563,7 +511,7 @@ export default {
}
}
},
toAirSign(status,keyword,offset) {
toAirSign(status, keyword, offset) {
localStorage.setItem(
'signInfo',
JSON.stringify({