Commit 53884989 authored by 郭志伟's avatar 郭志伟 Committed by 郝聪敏

fix: 保单提交验证

parent cc9287ba
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
<cr-cell-group title="投保人信息"> <cr-cell-group title="投保人信息">
<cr-field <cr-field
v-model="formData.holderUserInfo.name" v-model="formData.holderUserInfo.name"
name="holderUserInfo.name" name="holderUserInfo_name"
label="姓名" label="姓名"
placeholder="请输入投保人姓名" placeholder="请输入投保人姓名"
:rules="[{ require: true, message: '请输入投保人姓名' }]" :rules="[{ require: true, message: '请输入投保人姓名' }]"
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
/> />
<cr-field <cr-field
v-model="formData.holderUserInfo.idNo" v-model="formData.holderUserInfo.idNo"
name="holderUserInfo.idNo" name="holderUserInfo_idNo"
label="身份证号" label="身份证号"
placeholder="请填写投保人身份证号" placeholder="请填写投保人身份证号"
:rules="[{ require: true, message: '请填写投保人身份证号' }]" :rules="[{ require: true, message: '请填写投保人身份证号' }]"
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
/> />
<cr-field <cr-field
v-model="formData.holderUserInfo.phoneNo" v-model="formData.holderUserInfo.phoneNo"
name="formData.holderUserInfo.phoneNo" name="holderUserInfo_phoneNo"
type="tel" type="tel"
label="手机号" label="手机号"
placeholder="请填写投保人手机号" placeholder="请填写投保人手机号"
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
/> />
<cr-field <cr-field
v-model="formData.holderUserInfo.email" v-model="formData.holderUserInfo.email"
name="holderUserInfo.email" name="holderUserInfo_email"
type="email" type="email"
label="电子邮箱" label="电子邮箱"
placeholder="用户接收电子保单" placeholder="用户接收电子保单"
...@@ -46,7 +46,7 @@ ...@@ -46,7 +46,7 @@
/> />
<cr-field <cr-field
v-model="formData.holderUserInfo.annualIncome" v-model="formData.holderUserInfo.annualIncome"
name="holderUserInfo.annualIncome" name="holderUserInfo_annualIncome"
label="年收入" label="年收入"
type="digit" type="digit"
placeholder="请输入投保人年收入" placeholder="请输入投保人年收入"
...@@ -54,7 +54,7 @@ ...@@ -54,7 +54,7 @@
/> />
<cr-field <cr-field
v-model="formData.holderUserInfo.addressCode" v-model="formData.holderUserInfo.addressCode"
name="holderUserInfo.addressCode" name="holderUserInfo_addressCode"
label="居住省市" label="居住省市"
:rules="[{ require: true, message: '请选择投保人居住省市' }]" :rules="[{ require: true, message: '请选择投保人居住省市' }]"
> >
...@@ -67,14 +67,14 @@ ...@@ -67,14 +67,14 @@
</cr-field> </cr-field>
<cr-field <cr-field
v-model="formData.holderUserInfo.addressDetail" v-model="formData.holderUserInfo.addressDetail"
name="holderUserInfo.addressDetail" name="holderUserInfo_addressDetail"
label="详细地址" label="详细地址"
placeholder="请输入居住详细地址" placeholder="请输入居住详细地址"
:rules="[{ require: true, message: '请输入居住详细地址' }]" :rules="[{ require: true, message: '请输入居住详细地址' }]"
/> />
<cr-field <cr-field
v-model="formData.holderUserInfo.occupation" v-model="formData.holderUserInfo.occupation"
name="holderUserInfo.occupation" name="holderUserInfo_occupation"
label="职业" label="职业"
:rules="[{ require: true, message: '请选择投保人职业' }]" :rules="[{ require: true, message: '请选择投保人职业' }]"
> >
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
</cr-field> </cr-field>
<cr-field <cr-field
v-model="formData.holderUserInfo.longTerm" v-model="formData.holderUserInfo.longTerm"
name="holderUserInfo.longTerm" name="holderUserInfo_longTerm"
label="身份证有效期" label="身份证有效期"
:rules="[{ require: true, message: '请选择身份证有效期' }]" :rules="[{ require: true, message: '请选择身份证有效期' }]"
> >
...@@ -101,7 +101,7 @@ ...@@ -101,7 +101,7 @@
</cr-field> </cr-field>
<cr-field <cr-field
v-model="formData.holderUserInfo.validEnd" v-model="formData.holderUserInfo.validEnd"
name="holderUserInfo.validEnd" name="holderUserInfo_validEnd"
label="有效期至" label="有效期至"
:rules="[{ require: true, message: '请选择您的证件有效止期' }]" :rules="[{ require: true, message: '请选择您的证件有效止期' }]"
> >
...@@ -116,7 +116,7 @@ ...@@ -116,7 +116,7 @@
<cr-cell-group title="被保人信息"> <cr-cell-group title="被保人信息">
<cr-field <cr-field
v-model="formData.insuredUserInfo.relation" v-model="formData.insuredUserInfo.relation"
name="insuredUserInfo.relation" name="insuredUserInfo_relation"
label="为谁投保" label="为谁投保"
> >
<template #input> <template #input>
...@@ -129,7 +129,7 @@ ...@@ -129,7 +129,7 @@
</cr-field> </cr-field>
<cr-field <cr-field
v-model="formData.insuredUserInfo.socialSecurity" v-model="formData.insuredUserInfo.socialSecurity"
name="insuredUserInfo.socialSecurity" name="insuredUserInfo_socialSecurity"
label="有无社保" label="有无社保"
:rules="[{ require: true, message: '请选择社保状态' }]" :rules="[{ require: true, message: '请选择社保状态' }]"
> >
...@@ -142,7 +142,7 @@ ...@@ -142,7 +142,7 @@
</cr-field> </cr-field>
<cr-field <cr-field
v-model="formData.insuredUserInfo.height" v-model="formData.insuredUserInfo.height"
name="insuredUserInfo.height" name="insuredUserInfo_height"
label="身高" label="身高"
type="digit" type="digit"
placeholder="请填写被保人身高" placeholder="请填写被保人身高"
...@@ -152,7 +152,7 @@ ...@@ -152,7 +152,7 @@
</cr-field> </cr-field>
<cr-field <cr-field
v-model="formData.insuredUserInfo.weight" v-model="formData.insuredUserInfo.weight"
name="insuredUserInfo.weight" name="insuredUserInfo_weight"
label="体重" label="体重"
type="digit" type="digit"
placeholder="请填写被保人体重" placeholder="请填写被保人体重"
...@@ -163,21 +163,21 @@ ...@@ -163,21 +163,21 @@
<template v-if="formData.insuredUserInfo.relation !== '0'"> <template v-if="formData.insuredUserInfo.relation !== '0'">
<cr-field <cr-field
v-model="formData.insuredUserInfo.name" v-model="formData.insuredUserInfo.name"
name="insuredUserInfo.name" name="insuredUserInfo_name"
label="姓名" label="姓名"
placeholder="请输入投保人姓名" placeholder="请输入投保人姓名"
:rules="[{ require: true, message: '请输入投保人姓名' }]" :rules="[{ require: true, message: '请输入投保人姓名' }]"
/> />
<cr-field <cr-field
v-model="formData.insuredUserInfo.idNo" v-model="formData.insuredUserInfo.idNo"
name="insuredUserInfo.idNo" name="insuredUserInfo_idNo"
label="身份证号" label="身份证号"
placeholder="请填写投保人身份证号" placeholder="请填写投保人身份证号"
:rules="[{ require: true, message: '请填写投保人身份证号' }]" :rules="[{ require: true, message: '请填写投保人身份证号' }]"
/> />
<cr-field <cr-field
v-model="formData.insuredUserInfo.phoneNo" v-model="formData.insuredUserInfo.phoneNo"
name="insuredUserInfo.phoneNo" name="insuredUserInfo_phoneNo"
label="手机号" label="手机号"
type="tel" type="tel"
placeholder="请填写投保人手机号" placeholder="请填写投保人手机号"
...@@ -185,7 +185,7 @@ ...@@ -185,7 +185,7 @@
/> />
<cr-field <cr-field
v-model="formData.insuredUserInfo.annualIncome" v-model="formData.insuredUserInfo.annualIncome"
name="insuredUserInfo.annualIncome" name="insuredUserInfo_annualIncome"
label="年收入" label="年收入"
type="digit" type="digit"
placeholder="请输入投保人年收入" placeholder="请输入投保人年收入"
...@@ -193,7 +193,7 @@ ...@@ -193,7 +193,7 @@
/> />
<cr-field <cr-field
v-model="formData.insuredUserInfo.addressCode" v-model="formData.insuredUserInfo.addressCode"
name="insuredUserInfo.addressCode" name="insuredUserInfo_addressCode"
label="居住省市" label="居住省市"
:rules="[{ require: true, message: '请选择投保人居住省市' }]" :rules="[{ require: true, message: '请选择投保人居住省市' }]"
> >
...@@ -206,14 +206,14 @@ ...@@ -206,14 +206,14 @@
</cr-field> </cr-field>
<cr-field <cr-field
v-model="formData.insuredUserInfo.addressDetail" v-model="formData.insuredUserInfo.addressDetail"
name="insuredUserInfo.weigaddressDetailht" name="insuredUserInfo_weigaddressDetailht"
label="详细地址" label="详细地址"
placeholder="请输入居住详细地址" placeholder="请输入居住详细地址"
:rules="[{ require: true, message: '请输入居住详细地址' }]" :rules="[{ require: true, message: '请输入居住详细地址' }]"
/> />
<cr-field <cr-field
v-model="formData.insuredUserInfo.occupation" v-model="formData.insuredUserInfo.occupation"
name="insuredUserInfo.occupation" name="insuredUserInfo_occupation"
label="职业" label="职业"
:rules="[{ require: true, message: '请选择投保人职业' }]" :rules="[{ require: true, message: '请选择投保人职业' }]"
> >
...@@ -227,7 +227,7 @@ ...@@ -227,7 +227,7 @@
</cr-field> </cr-field>
<cr-field <cr-field
v-model="formData.insuredUserInfo.longTerm" v-model="formData.insuredUserInfo.longTerm"
name="insuredUserInfo.longTerm" name="insuredUserInfo_longTerm"
label="身份证有效期" label="身份证有效期"
:rules="[{ require: true, message: '请选择身份证有效期' }]" :rules="[{ require: true, message: '请选择身份证有效期' }]"
> >
...@@ -240,7 +240,7 @@ ...@@ -240,7 +240,7 @@
</cr-field> </cr-field>
<cr-field <cr-field
v-model="formData.insuredUserInfo.validEnd" v-model="formData.insuredUserInfo.validEnd"
name="insuredUserInfo.validEnd" name="insuredUserInfo_validEnd"
label="有效期至" label="有效期至"
:rules="[{ require: true, message: '请选择您的证件有效止期' }]" :rules="[{ require: true, message: '请选择您的证件有效止期' }]"
> >
...@@ -256,7 +256,7 @@ ...@@ -256,7 +256,7 @@
<cr-cell-group title="保障方案"> <cr-cell-group title="保障方案">
<cr-field <cr-field
v-model="formData.productItem.insuredAmount" v-model="formData.productItem.insuredAmount"
name="productItem.insuredAmount" name="productItem_insuredAmount"
label="投保限额" label="投保限额"
:rules="[{ require: true, message: '请选择投保限额' }]" :rules="[{ require: true, message: '请选择投保限额' }]"
> >
...@@ -266,7 +266,7 @@ ...@@ -266,7 +266,7 @@
</cr-field> </cr-field>
<cr-field <cr-field
v-model="formData.productItem.policyPeriod" v-model="formData.productItem.policyPeriod"
name="productItem.policyPeriod" name="productItem_policyPeriod"
label="保险期限" label="保险期限"
:rules="[{ require: true, message: '请选择保险期限' }]" :rules="[{ require: true, message: '请选择保险期限' }]"
> >
...@@ -286,7 +286,7 @@ ...@@ -286,7 +286,7 @@
</cr-field> </cr-field>
<cr-field <cr-field
v-model="formData.productItem.paymentPeriod" v-model="formData.productItem.paymentPeriod"
name="productItem.paymentPeriod" name="productItem_paymentPeriod"
label="交费期间" label="交费期间"
:rules="[{ require: true, message: '请选择交费期间' }]" :rules="[{ require: true, message: '请选择交费期间' }]"
> >
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment