mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-11 03:56:44 +08:00
【金掌桂2023年开门红相关功能开发】银保渠道有开门红标识判断为交叉
This commit is contained in:
@@ -336,13 +336,42 @@
|
||||
</van-radio-group>
|
||||
<span class="pl5">{{ cvalidateStr }}</span>
|
||||
</div>
|
||||
<div class="bottom-btn bg-white">
|
||||
<div class="bottom-btn bg-white flex">
|
||||
<!-- <van-button plain type="danger" size="large" @click="nextStep" :disabled="nextStepFlag" v-no-more-click="1000">核保试算</van-button> -->
|
||||
<!-- <van-button type="danger" size="large" @click="nextStep" :disabled="nextStepFlag" v-no-more-click="1000">下一步</van-button> -->
|
||||
<van-button type="danger" size="large" @click="nextStep" :disabled="nextStepFlag" v-no-more-click="1000">完成</van-button>
|
||||
</div>
|
||||
<van-action-sheet v-model="show" cancel-text="取消" :actions="policyInfo" @select="openDocument" />
|
||||
|
||||
<!-- 字段选择 -->
|
||||
<van-popup v-model="popupShow" position="bottom"><van-picker show-toolbar :columns="columns" @confirm="onConfirm" @cancel="onCancel" /></van-popup>
|
||||
<van-dialog v-model="trialResultsShow" title="核保试算结果" :show-cancel-button="false">
|
||||
<!-- <van-dialog v-model="trialResultsShow" :show-confirm-button="false" class="dialog_class" style="position: relative; overflow: visible;"> -->
|
||||
<div class="pl20 pr20 mt30">
|
||||
<!-- <div class="flex justify-content-c align-items-c">
|
||||
<img class="icon_title_image" src="@/assets/images/kmh/title_bg.png" />
|
||||
</div> -->
|
||||
<!-- <van-radio-group v-model="active_radio" style="align-items: center;padding-top: 140px">
|
||||
<van-radio name="1" class="radio_class ml50">
|
||||
<template #icon="props">
|
||||
<img class="img-icon radio_icon_image" :src="props.checked ? checkedUrl : noCheckedUrl" />
|
||||
</template>
|
||||
<div class="flex justify-content-fs align-items-c pl5">
|
||||
<img class="icon_select_image" src="@/assets/images/kmh/kmh_pro.png" />
|
||||
</div>
|
||||
</van-radio>
|
||||
<van-radio name="0" class="radio_class ml50">
|
||||
<template #icon="props">
|
||||
<img class="img-icon radio_icon_image" :src="props.checked ? checkedUrl : noCheckedUrl" />
|
||||
</template>
|
||||
<div class="flex justify-content-fs align-items-c pl5">
|
||||
<img class="icon_select_image" src="@/assets/images/kmh/normal_pro.png" />
|
||||
</div>
|
||||
</van-radio>
|
||||
</van-radio-group> -->
|
||||
|
||||
</div>
|
||||
</van-dialog>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
@@ -475,8 +504,9 @@ export default {
|
||||
mainRiskCode: '',
|
||||
renewal: '-1',
|
||||
richChildrenFlag: false,
|
||||
isCrossChannel: '0' //是否交叉渠道 1-是 0-否
|
||||
}
|
||||
isCrossChannel: '0', //是否交叉渠道 1-是 0-否
|
||||
trialResultsShow:false //核保试算结果
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
getAgentInfo({}).then(res => {
|
||||
@@ -2669,6 +2699,18 @@ export default {
|
||||
}
|
||||
</script>
|
||||
<style lang="scss" scoped>
|
||||
/deep/ .van-dialog .van-dialog__header{
|
||||
font-size: 16px;
|
||||
font-weight: 700;
|
||||
}
|
||||
/deep/ .van-button--danger{
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
/deep/ .van-button--plain {
|
||||
border: none !important;
|
||||
border-top: 1px solid #E9332E !important;
|
||||
}
|
||||
.renewalWrappser {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div class="main-risk-list-container pt10 redRadioCheckbox">
|
||||
<template v-if="recommendType == '03'">
|
||||
<template v-if="recommendType == '03' && !isActivityCode">
|
||||
<van-tabs v-model="active" @click="onChangeMainList">
|
||||
<van-tab title="银保渠道产品" name="normal">
|
||||
<van-radio-group v-model="result">
|
||||
@@ -99,16 +99,17 @@ export default {
|
||||
} else if (res.orderDTO.orderInfoDTO.productCode == 'GFRS_M0024' || res.orderDTO.orderInfoDTO.productCode == 'GFRS_M0040') {
|
||||
this.specilFlag = '1'
|
||||
}
|
||||
this.recommendType = res.orderDTO.recmdDTO.recommendType;
|
||||
if (this.recommendType == '02' || this.recommendType == '11') {
|
||||
// 电投 团险渠道产品 均为交叉渠道销售
|
||||
this.isCrossChannel = '1';
|
||||
}
|
||||
// ------------------------专为桂/惠企写死--end---------------//
|
||||
// 处理活动产品
|
||||
// this.activeFlag = res.orderDTO.orderInfoDTO.activeType
|
||||
//isActivityCode 有值代表是活动,无值代表是普通产品
|
||||
this.isActivityCode = res.orderDTO.orderInfoDTO.activityCode
|
||||
// recommendType 03 银保渠道
|
||||
this.recommendType = res.orderDTO.recmdDTO.recommendType;
|
||||
if (this.recommendType == '02' || this.recommendType == '11' || (this.recommendType == '03' && this.isActivityCode)) {
|
||||
// 电投 团险渠道产品 均为交叉渠道销售
|
||||
this.isCrossChannel = '1';
|
||||
}
|
||||
// ------------------------专为桂/惠企写死--end---------------//
|
||||
}
|
||||
resolve(this.isActivityCodeFunc())
|
||||
},
|
||||
@@ -168,7 +169,8 @@ export default {
|
||||
},
|
||||
isActivityCodeFunc(){
|
||||
//isActivityCode 有值代表是活动,无值代表是普通产品
|
||||
if(this.isActivityCode && this.isCrossChannel == '0'){
|
||||
// if(this.isActivityCode && this.isCrossChannel == '0'){
|
||||
if(this.isActivityCode){
|
||||
this.getActProductListFunc()
|
||||
}else{
|
||||
this.getMainRiskList()
|
||||
|
||||
Reference in New Issue
Block a user