mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-08 18:46:43 +08:00
【FIX】1025适当性评估问卷反馈后相关修改
This commit is contained in:
@@ -7,7 +7,7 @@
|
|||||||
@click-overlay = "clickOverlay('overlay')"
|
@click-overlay = "clickOverlay('overlay')"
|
||||||
>
|
>
|
||||||
<div class="result-popup-title">
|
<div class="result-popup-title">
|
||||||
<span>您的风险能力测评结果</span>
|
<span>您的适当性评估结果</span>
|
||||||
<van-icon name="cross" @click="clickOverlay('icon')"/>
|
<van-icon name="cross" @click="clickOverlay('icon')"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="result-popup-content">
|
<div class="result-popup-content">
|
||||||
@@ -122,13 +122,15 @@ export default {
|
|||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
margin-bottom: 10px;
|
font-size: 20px;
|
||||||
|
font-weight: bolder;
|
||||||
|
color:#000;
|
||||||
}
|
}
|
||||||
.result-popup-content{
|
.result-popup-content{
|
||||||
padding:10px 10px 60px;
|
padding:10px 10px 60px;
|
||||||
box-sizing:border-box;
|
box-sizing:border-box;
|
||||||
.content{
|
.content{
|
||||||
font-size: 16px;
|
font-size: 18px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
color: #333;
|
color: #333;
|
||||||
margin-bottom: 5px;
|
margin-bottom: 5px;
|
||||||
@@ -142,6 +144,10 @@ export default {
|
|||||||
color: #666;
|
color: #666;
|
||||||
margin-bottom: 5px;
|
margin-bottom: 5px;
|
||||||
}
|
}
|
||||||
|
.tips:nth-child(5){
|
||||||
|
padding:10px 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
.result-popup-btn{
|
.result-popup-btn{
|
||||||
@@ -161,8 +167,9 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.itemLevel{
|
.itemLevel{
|
||||||
font-size: 10px;
|
font-size: 12px;
|
||||||
color:#999;
|
color:#999;
|
||||||
|
margin-bottom:5px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<div v-if="assessResult == '1'" class="fit-container">
|
<div v-if="assessResult == '1'" class="fit-container">
|
||||||
<img src="@/assets/images/ebiz/evalImg.png" alt="">
|
<img src="@/assets/images/ebiz/evalImg.png" alt="">
|
||||||
<div class="pt20 pb20 pr10 pl20">
|
<div class="pt20 pb20 pr10 pl20">
|
||||||
<span class="fs18">{{ evalDesc }}</span>
|
<div class="fs18" v-for="(item,idx) in evalDescList ">{{ item }}</div>
|
||||||
<span class="green fw400 fs18">根据以上与适当性问卷匹配结果,我司建议您终止投保,关注该产品的特征及风险,审慎作出投保决策。 如您坚持投保,请您确认和签署《投保风险警示确认书》。</span>
|
<span class="green fw400 fs18">根据以上与适当性问卷匹配结果,我司建议您终止投保,关注该产品的特征及风险,审慎作出投保决策。 如您坚持投保,请您确认和签署《投保风险警示确认书》。</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer-btn bottom-btn bg-white flex">
|
<div class="footer-btn bottom-btn bg-white flex">
|
||||||
@@ -43,6 +43,7 @@ export default {
|
|||||||
showRisks:false,
|
showRisks:false,
|
||||||
assessResultDescList:[],
|
assessResultDescList:[],
|
||||||
evalDesc:'',//测评结果描述
|
evalDesc:'',//测评结果描述
|
||||||
|
evalDescList:[]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted(){
|
mounted(){
|
||||||
@@ -74,6 +75,7 @@ export default {
|
|||||||
// 获取所有以1开头的属性键
|
// 获取所有以1开头的属性键
|
||||||
let numStr = ['1','2','3','4']
|
let numStr = ['1','2','3','4']
|
||||||
let evalDesc = ''
|
let evalDesc = ''
|
||||||
|
//let evalDescList = []
|
||||||
numStr.forEach(num=>{
|
numStr.forEach(num=>{
|
||||||
let keysStartWith = Object.keys(this.assessResultDescList).filter(key => key.startsWith(num));
|
let keysStartWith = Object.keys(this.assessResultDescList).filter(key => key.startsWith(num));
|
||||||
// 获取这些键对应的所有元素值组成的数组
|
// 获取这些键对应的所有元素值组成的数组
|
||||||
@@ -82,12 +84,16 @@ export default {
|
|||||||
});
|
});
|
||||||
console.log('filterValue',filterValue)
|
console.log('filterValue',filterValue)
|
||||||
if(filterValue.length==1){
|
if(filterValue.length==1){
|
||||||
evalDesc += filterValue[0].join('')
|
evalDesc = filterValue[0].join(',')+','
|
||||||
|
this.evalDescList.push(evalDesc)
|
||||||
}else if(filterValue.length>1){
|
}else if(filterValue.length>1){
|
||||||
evalDesc += filterValue.map(item => item[0]).join(',') +',' +filterValue[0][1]
|
evalDesc += filterValue.map(item => item[0]).join(',') +',' +filterValue[0][1]+','
|
||||||
|
this.evalDescList.push(evalDesc)
|
||||||
}else return
|
}else return
|
||||||
})
|
})
|
||||||
this.evalDesc = evalDesc
|
this.evalDesc = evalDesc
|
||||||
|
console.log('this.evalDesc',this.evalDesc)
|
||||||
|
console.log('this.evalDescList',this.evalDescList)
|
||||||
},
|
},
|
||||||
|
|
||||||
//终止投保
|
//终止投保
|
||||||
|
|||||||
Reference in New Issue
Block a user