【FIX】修复问卷结果页相关样式及规则提示组装

This commit is contained in:
勾通
2025-10-27 15:51:45 +08:00
parent 2246107311
commit 863ac675df

View File

@@ -3,8 +3,8 @@
<div v-if="assessResult == '1'" class="fit-container">
<img src="@/assets/images/ebiz/evalImg.png" alt="">
<div class="pt20 pb20 pr10 pl20">
<div class="fs18" v-for="(item,idx) in evalDescList ">{{ item }}</div>
<span class="green fw400 fs18">根据以上与适当性问卷匹配结果我司建议您终止投保关注该产品的特征及风险审慎作出投保决策 如您坚持投保请您确认和签署投保风险警示确认书</span>
<div class="fs18 pb6" v-for="(item,idx) in evalDescList " >{{idx+1}}{{ item }}</div>
<p class="green fw400 fs18 quitDesc">根据以上与适当性问卷匹配结果我司建议您终止投保关注该产品的特征及风险审慎作出投保决策 如您坚持投保请您确认和签署投保风险警示确认书</p>
</div>
<div class="footer-btn bottom-btn bg-white flex">
<van-button type="danger" size="large" plain square class="btn" @click="exitProcess" v-no-more-click="1000">终止投保</van-button>
@@ -59,7 +59,7 @@ export default {
this.assessResultDescList = res.orderDTO.orderInfoDTO.assessResultDescMap
this.assessResult = res.orderDTO.orderInfoDTO.assessResult
if(Object.keys(this.assessResultDescList).includes('pass')&&this.assessResult==='0'){
this.evalDesc = this.assessResultDescList['pass']
this.evalDesc = this.assessResultDescList['pass'] + '。'
}else{
this.handlerAssessResultDesc()
}
@@ -83,16 +83,28 @@ export default {
return JSON.parse(this.assessResultDescList[key]);
});
console.log('filterValue',filterValue)
if(filterValue.length==1){
evalDesc = filterValue[0].join('')+''
this.evalDescList.push(evalDesc)
}else if(filterValue.length>1){
evalDesc += filterValue.map(item => item[0]).join('') +'' +filterValue[0][1]+''
this.evalDescList.push(evalDesc)
}else return
// if(filterValue.length==1){
// filterValue.forEach(item=>{
// let des = item[0]+''+item[1]+'。'
// this.evalDescList.push(des)
// })
// }else if(filterValue.length>1){
// filterValue.forEach(item=>{
// let des = item[0]+''+item[1]+'。'
// this.evalDescList.push(des)
// })
// //evalDesc += filterValue.map(item => item[0]).join('') +'' +filterValue[0][1]+'。'
// //this.evalDescList.push(evalDesc)
// }else return
if(filterValue.length>=1){
filterValue.forEach(item=>{
let des = item[0]+''+item[1]+'。'
this.evalDescList.push(des)
})
}
})
this.evalDesc = evalDesc
console.log('this.evalDesc',this.evalDesc)
// this.evalDesc = evalDesc
// console.log('this.evalDesc',this.evalDesc)
console.log('this.evalDescList',this.evalDescList)
},
@@ -159,16 +171,21 @@ export default {
height:100vh;
display:flex;
.fit-container{
padding:50px 0;
padding:50px 0;
width:100%;
display:flex;
overflow: auto;
flex-direction: column;
justify-content: center;
align-items: center;
img{
width:179px;
height:126px;
margin-bottom:20px;
padding:20px 0;
}
.quitDesc{
text-indent: 2em;
}
}
.footer-btn{