Merge remote-tracking branch 'origin/feature/FCRS-1089无民事行为能力人除未成年人以外的其他控制措施' into release/【20251126】关于个险渠道金掌桂2026年旺季营销系统功能开发的请示&&无民事行为能力人除未成年人以外的其他控制措施

This commit is contained in:
zhanglei
2025-11-26 21:57:14 +08:00

View File

@@ -30,7 +30,14 @@
</span> </span>
</div> </div>
</div> </div>
<div style="margin-top: 15px; display: flex; align-items: center" class="fs20"> <div class="xxx-issue">
<p class="p1">您是否存在智能障碍或其他精神心理疾病</p>
<van-radio-group v-model="xxxIssue">
<van-radio name="1"></van-radio>
<van-radio name="2"></van-radio>
</van-radio-group>
</div>
<div style="margin-top: 15px; display: flex; align-items: center;margin-bottom: 100px;" class="fs20">
<span v-if="signVal == '3'" style="font-size: 16px; font-weight: bold">代理人签名</span> <span v-if="signVal == '3'" style="font-size: 16px; font-weight: bold">代理人签名</span>
<span v-if="signVal == '0' || signVal == '2'" style="font-size: 16px; font-weight: bold">投保人签名</span> <span v-if="signVal == '0' || signVal == '2'" style="font-size: 16px; font-weight: bold">投保人签名</span>
<span v-if="signVal == '1' && insuredAge >= 18" style="font-size: 16px; font-weight: bold">被保险人签名</span> <span v-if="signVal == '1' && insuredAge >= 18" style="font-size: 16px; font-weight: bold">被保险人签名</span>
@@ -64,6 +71,7 @@
<script> <script>
import { saveInformation } from '@/api/ebiz/sale/sale' import { saveInformation } from '@/api/ebiz/sale/sale'
import isChoose from '@/assets/images/u20257.png' import isChoose from '@/assets/images/u20257.png'
import { RadioGroup, Radio} from 'vant'
export default { export default {
data() { data() {
return { return {
@@ -76,10 +84,14 @@ export default {
insuredAge: '', insuredAge: '',
guardianshow: false, guardianshow: false,
guardianName: '', guardianName: '',
nextDisabled: true nextDisabled: true,
xxxIssue: '2'
} }
}, },
components: {}, components: {
[RadioGroup.name]: RadioGroup,
[Radio.name]: Radio,
},
created() { created() {
setTimeout(() => { setTimeout(() => {
// eslint-disable-next-line no-undef // eslint-disable-next-line no-undef
@@ -157,6 +169,9 @@ export default {
} }
}, },
gonext() { gonext() {
if (this.xxxIssue === '1') {
return this.$toast('本产品不支持有智能障碍,或其他精神、心理疾病的人士投保。')
}
let params = { let params = {
orderType: 'SIGN_MERGED_ORDER', orderType: 'SIGN_MERGED_ORDER',
orderDTO: { orderDTO: {
@@ -272,4 +287,18 @@ export default {
padding: 8px 16px; padding: 8px 16px;
} }
} }
.xxx-issue{
margin-top: 10px;
.p1{
font-size: 16px;
color: #000;
margin-bottom: 10px;
}
/deep/.van-radio-group{
display: flex;
.van-radio{
margin-right: 20px;
}
}
}
</style> </style>