mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-08 09:26:44 +08:00
fix-修复拨打电话未调用原生插件的问题
This commit is contained in:
@@ -104,13 +104,16 @@ export default {
|
||||
this.show = true // 显示确认对话框
|
||||
},
|
||||
contact() {
|
||||
const a = document.createElement('a')
|
||||
a.href = `tel:'${this.ybOrderDTOList.appntPhone}'`
|
||||
a.click()
|
||||
this.show = false
|
||||
EWebBridge.webCallAppInJs('callSystem', {
|
||||
system: 'tel',
|
||||
number: this.ybOrderDTOList.appntPhone
|
||||
})
|
||||
},
|
||||
callPhone(phoneNumber) {
|
||||
window.location.href = 'tel://' + phoneNumber
|
||||
EWebBridge.webCallAppInJs('callSystem', {
|
||||
system: 'tel',
|
||||
number: phoneNumber
|
||||
})
|
||||
},
|
||||
getYBRenewalInfo() {
|
||||
// let params = {
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
:value.sync="pageShowInfo.showInsuredDTO.tap"
|
||||
></select-radio>
|
||||
<div class="fs12 text-center pb15" style="color: #999999">拖动按钮查看不同年龄的保单利益</div>
|
||||
|
||||
|
||||
<!-- 国富人寿富贵尊享终身寿险(分红型)添加利益演示提示 -->
|
||||
<div v-if="mainRiskCodes.includes('GFRS_M0095')" class="fs13 div_11 text-left">
|
||||
<b
|
||||
@@ -547,7 +547,11 @@ export default {
|
||||
/*end*/
|
||||
callPhone() {
|
||||
console.log('callPhone')
|
||||
window.location.href = 'tel://' + this.agent.phoneNo
|
||||
// window.location.href = 'tel://' + this.agent.phoneNo
|
||||
EWebBridge.webCallAppInJs('callSystem', {
|
||||
system: 'tel',
|
||||
number: this.agent.phoneNo
|
||||
})
|
||||
},
|
||||
checkInsure(insureId) {
|
||||
let that = this
|
||||
@@ -795,7 +799,12 @@ export default {
|
||||
that.pageShowInfo.insuredDTOs.forEach((item) => {
|
||||
item.riskDTOLst.forEach((item01) => {
|
||||
if (item01.isMainRisk == '0') {
|
||||
if (item01.mainRiskCode == 'GFRS_M0080' || item01.mainRiskCode == 'GFRS_M0083' || item01.mainRiskCode == 'GFRS_M0085' || item01.mainRiskCode == 'GFRS_M0098') {
|
||||
if (
|
||||
item01.mainRiskCode == 'GFRS_M0080' ||
|
||||
item01.mainRiskCode == 'GFRS_M0083' ||
|
||||
item01.mainRiskCode == 'GFRS_M0085' ||
|
||||
item01.mainRiskCode == 'GFRS_M0098'
|
||||
) {
|
||||
that.ispremshow = false
|
||||
}
|
||||
mainRiskNameList.push(item01.riskName)
|
||||
|
||||
@@ -2,17 +2,17 @@
|
||||
<div class="policy-list-container">
|
||||
<!--封面-->
|
||||
<div v-if="showType == 'Cover'" class="mr2 ml2 mb60">
|
||||
<img style="width: 100%;" src="@/assets/images/gf_wjdc.png" />
|
||||
<img style="width: 100%" src="@/assets/images/gf_wjdc.png" />
|
||||
<div class="mt30 mr2 ml2">
|
||||
<van-button type="danger" style="width: 100%;" @click="clickEnter" :disabled="enterFlag">立即参加</van-button>
|
||||
<van-button type="danger" style="width: 100%" @click="clickEnter" :disabled="enterFlag">立即参加</van-button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 数据提交页 -->
|
||||
<div v-if="showType == 'Detail'" style="margin-top: 10px;" class="mb60">
|
||||
<div v-if="showType == 'Detail'" style="margin-top: 10px" class="mb60">
|
||||
<van-row v-for="(item, index) in questionList" :key="index">
|
||||
<div v-if="item.options">
|
||||
<van-col span="24" class="pb10 pt10 pl10 pr10 bg-white"> {{ item.orderCode }}.{{ item.title }} </van-col>
|
||||
<van-col span="24" class="bg-white" style="margin-bottom: 10px;">
|
||||
<van-col span="24" class="bg-white" style="margin-bottom: 10px">
|
||||
<van-radio-group v-model="anwerJson[item.orderCode]" class="flex pb10 pt10 pl10 pr10 justify-content-fs">
|
||||
<van-radio
|
||||
icon-size="20px"
|
||||
@@ -33,19 +33,19 @@
|
||||
<van-field v-if="item.orderCode == '6'" :label="item.title" input-align="right" v-model="anwerJson[item.orderCode]" />
|
||||
<van-field v-if="item.orderCode == '8'" :label="item.title" maxlength="3" input-align="right" v-model="anwerJson[item.orderCode]" />
|
||||
</van-col>
|
||||
<van-col span="24" class="pl10 pr10 bg-white" style="height:2px;"><div style="width: 100%;height: 100%;background-color: #f5f5f5;"></div></van-col>
|
||||
<van-col span="24" class="pl10 pr10 bg-white" style="height: 2px"><div style="width: 100%; height: 100%; background-color: #f5f5f5"></div></van-col>
|
||||
</div>
|
||||
</van-row>
|
||||
<div class="mt10 mr2 ml2">
|
||||
<van-button type="danger" style="width: 100%;" @click="submitForm()">提交</van-button>
|
||||
<van-button type="danger" style="width: 100%" @click="submitForm()">提交</van-button>
|
||||
</div>
|
||||
</div>
|
||||
<!--提交结果页-->
|
||||
<div v-if="showType == 'Result'" class="mr2 ml2">
|
||||
<img v-show="resultImgUrl == 'PHYSICAL'" style="width: 100%;" src="@/assets/images/shareSurveyResult.png" />
|
||||
<img v-show="resultImgUrl != 'PHYSICAL'" style="width: 100%;" src="@/assets/images/shareSurveyResult_1.png" />
|
||||
<img v-show="resultImgUrl == 'PHYSICAL'" style="width: 100%" src="@/assets/images/shareSurveyResult.png" />
|
||||
<img v-show="resultImgUrl != 'PHYSICAL'" style="width: 100%" src="@/assets/images/shareSurveyResult_1.png" />
|
||||
<div class="mt30 mr2 ml2">
|
||||
<van-button type="danger" style="width: 100%;" @click="closeWXWindow">返回</van-button>
|
||||
<van-button type="danger" style="width: 100%" @click="closeWXWindow">返回</van-button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 底部透明 -->
|
||||
@@ -143,9 +143,9 @@ export default {
|
||||
// detail 页面
|
||||
getSurveyQuestionInfo() {
|
||||
let that = this
|
||||
getSurveyQuestion(that.surveyDetailReqDTO).then(res => {
|
||||
getSurveyQuestion(that.surveyDetailReqDTO).then((res) => {
|
||||
if (res.result == '0') {
|
||||
that.questionList.map(item => {
|
||||
that.questionList.map((item) => {
|
||||
that.anwerJson[item.orderCode + ''] = ''
|
||||
})
|
||||
that.questionList = res.content.questionList
|
||||
@@ -158,7 +158,7 @@ export default {
|
||||
// 获取代理人信息
|
||||
getSurveyAgentInfo() {
|
||||
let that = this
|
||||
getSurveyAgentInfo(that.surveyAgentInfoReqDTO).then(res => {
|
||||
getSurveyAgentInfo(that.surveyAgentInfoReqDTO).then((res) => {
|
||||
if (res.result == '0') {
|
||||
that.agentInfo = res.content
|
||||
that.enterFlag = false
|
||||
@@ -171,7 +171,7 @@ export default {
|
||||
// 校验是否选择
|
||||
let that = this
|
||||
let returnFlag = true
|
||||
that.questionList.map(item => {
|
||||
that.questionList.map((item) => {
|
||||
if (!that.anwerJson[item.orderCode + '']) {
|
||||
that.$toast('请认真填写问卷的全部内容!')
|
||||
returnFlag = false
|
||||
@@ -197,7 +197,7 @@ export default {
|
||||
that.surveyAnswerReqDTO.agentCode = that.agentInfo.agentCode
|
||||
that.surveyAnswerReqDTO.agentName = that.agentInfo.name
|
||||
that.surveyAnswerReqDTO.tableId = that.tableId
|
||||
saveSurveyAnswer(that.surveyAnswerReqDTO).then(res => {
|
||||
saveSurveyAnswer(that.surveyAnswerReqDTO).then((res) => {
|
||||
if (res.result == '0') {
|
||||
//跳转结果页面
|
||||
that.resultImgUrl = res.content
|
||||
@@ -221,7 +221,11 @@ export default {
|
||||
},
|
||||
callPhone() {
|
||||
console.log('callPhone')
|
||||
window.location.href = 'tel://' + this.agentInfo.mobile
|
||||
// window.location.href = 'tel://' + this.agentInfo.mobile
|
||||
EWebBridge.webCallAppInJs('callSystem', {
|
||||
system: 'tel',
|
||||
number: this.agentInfo.mobile
|
||||
})
|
||||
},
|
||||
closeWXWindow() {
|
||||
closeWindow()
|
||||
|
||||
Reference in New Issue
Block a user