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