mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-10 03:26:45 +08:00
跳过人脸识别
This commit is contained in:
@@ -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') {
|
||||
|
||||
@@ -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({
|
||||
|
||||
Reference in New Issue
Block a user