GFRS-454【0326】 建议书优化2.0 --页面问题调整 --提交人:阳华祥

This commit is contained in:
阳华祥
2020-04-07 14:53:19 +08:00
parent e992d162e3
commit c266045ce6

View File

@@ -1,6 +1,6 @@
<template>
<div v-if="pageShowInfo.appntDTO">
<div class="proposal-exhibition-container" v-show="!isWeixin || (isWeixin && showShareType == '01')">
<div class="proposal-exhibition-container" v-if="!isWeixin || (isWeixin && showShareType == '01')">
<div>
<div class="mb50">
<img class="w178 h41 div_1" src="@/assets/images/proposal/proposal_logo.png" />
@@ -213,11 +213,11 @@
<div v-show="isWeixin" class="fix_bottom">
<div class="fix_bottom_sub">
<img src="@/assets/images/sharePeople.png" />
<div>代理人姓名</div>
<div>{{ agent.name }}</div>
</div>
<div class="fix_bottom_sub">
<div class="fix_bottom_sub" @click="callPhone">
<img src="@/assets/images/sharePhone.png" />
<div>代理人手机号</div>
<div>{{ agent.mobile }}</div>
</div>
</div>
<van-popup v-model="popupShow" position="bottom">
@@ -225,7 +225,7 @@
</van-popup>
</div>
</div>
<div v-show="isWeixin && showShareType == '00'" class="share_content">
<div v-if="isWeixin && showShareType == '00'" class="share_content">
<div class="div_01">
<img class="img_15" src="@/assets/images/proposal/proposal_gfrs_logo.png" />
</div>
@@ -237,7 +237,7 @@
<img class="img_13" src="@/assets/images/proposal/proposal_share_bg.png" />
</div>
<div class="text-center">
<img @click="showShareType == '01'" class="img_14" src="@/assets/images/proposal/proposal_open.png" />
<img @click="showShareType = '01'" class="img_14" src="@/assets/images/proposal/proposal_open.png" />
</div>
<div class="fs12 text-center div_03">
敬呈
@@ -326,7 +326,8 @@ export default {
'5_1': '其他',
'2_0': '配偶',
'5_0': '其他'
}
},
agent: {}
}
},
filters: {
@@ -359,6 +360,10 @@ export default {
next()
},
methods: {
callPhone() {
console.log('callPhone')
window.location.href = 'tel://' + this.agent.mobile
},
checkInsure(insureId) {
let that = this
this.pageShowInfo.showInsuredDTO
@@ -397,14 +402,14 @@ export default {
if (this.isWeixin) {
//在微信端
params.proposalInfoDTO.proposalNo = this.$route.query.proposalNo
this.mainRiskCodes = JSON.parse(this.$route.query.mainRiskCodes)
/*this.mainRiskCodes = JSON.parse(this.$route.query.mainRiskCodes)*/
localStorage.token = this.$route.query.token
localStorage.orderNo = this.$route.query.proposalNo
let agentResult = await getAgentInfo({}) //调取代理人查询接口
if (agentResult.result == '0') {
let { agent } = this
let { name, phoneNo, certificateInfoList } = agentResult
if (certificateInfoList != null && certificateInfoList != '') {
if (certificateInfoList != null && certificateInfoList != '' && certificateInfoList.length > 0) {
certificateInfoList.forEach(c => {
if (c.certificateType == '0') {
agent.certificate = c.certificateNo
@@ -446,9 +451,7 @@ export default {
'/#/proposal/proposalInfo?proposalNo=' +
encodeURI(localStorage.orderNo) +
'&token=' +
encodeURI(localStorage.token) +
'&mainRiskCodes=' +
encodeURI(JSON.stringify(localStorage.mainRiskCodes)),
encodeURI(localStorage.token),
// url: 'http://47.96.143.111/#/proposal/proposalInfo?proposalNo=' + localStorage.orderNo + '&token=' + localStorage.token,
img: this.$assetsUrl + 'images/logo.png'
}
@@ -466,9 +469,7 @@ export default {
'/#/proposal/proposalInfo?proposalNo=' +
encodeURI(localStorage.orderNo) +
'&token=' +
encodeURI(localStorage.token) +
'&mainRiskCodes=' +
encodeURI(JSON.stringify(localStorage.mainRiskCodes)),
encodeURI(localStorage.token),
// url: 'http://47.96.143.111/#/proposal/proposalInfo?proposalNo=' + localStorage.orderNo + '&token=' + localStorage.token,
img: this.$assetsUrl + 'images/logo.png'
}
@@ -903,7 +904,7 @@ export default {
.calue_button {
width: 20%;
height: 26px;
line-height: 26px;
line-height: 28px;
border-radius: 13px;
text-align: center;
border: 1px solid #3a81f6;
@@ -943,10 +944,11 @@ export default {
display: flex;
justify-content: flex-start;
align-items: center;
margin: 0 10px;
margin: 10px;
font-size: 14px;
img {
width: 25px;
height: 25px;
width: 16px;
height: 16px;
}
div {
padding-left: 10px;
@@ -1009,7 +1011,7 @@ export default {
}
.div_3 {
border-radius: 5px;
margin: 14px 15px;
margin: 7px 15px 14px 15px;
}
.div_4 {
position: relative;