|
|
@@ -315,31 +315,47 @@
|
|
|
@paste.native="handlePaste($event, 'ownerInfo')" show-word-limit></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="5" :offset="1" v-if="ownerInfo.property=='0'">
|
|
|
+ <el-form-item label="车主座机" prop="tel">
|
|
|
+ <el-input v-model="ownerInfo.tel" placeholder="请输入车主座机" type="text"
|
|
|
+ show-word-limit></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
<el-col :span="5" :offset="1" v-if="ownerInfo.property=='0'">
|
|
|
<el-form-item label="车主联系人">
|
|
|
<el-input v-model="ownerInfo.legalPerson" placeholder="请输入车主联系人" type="text" maxlength="5" ></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
-
|
|
|
+ <el-col :span="5" v-if="ownerInfo.property=='0'">
|
|
|
+ <el-form-item label="联系人证件号码">
|
|
|
+ <el-input v-model="ownerInfo.leaderIdentifyNumber" placeholder="请输入车主证件号码" type="text" maxlength="18" ></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="5" :offset="1" v-if="ownerInfo.property=='0'">
|
|
|
+ <el-form-item label="联系人有效期止期" prop="leaderOtherEffectiveDate" class="red-btn">
|
|
|
+ <el-date-picker v-dateFormat v-model="ownerInfo.leaderOtherEffectiveDate" type="date" value-format="yyyy-MM-dd"
|
|
|
+ placeholder="选择有效期止期" placement="bottom-start" style="width: calc(100% - 40px)"></el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
<el-col :span="5" :offset="1" v-if="ownerInfo.property=='0'">
|
|
|
<el-form-item label="省市区" >
|
|
|
<el-cascader v-model="selectedOptions1" :options="areaOption" :props="{ value: 'code',label: 'name',children: 'sub'}"
|
|
|
@change="event => areahandleChange(event, 'ownerInfo')" ></el-cascader>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="5" :offset="ownerInfo.property=='1'?1:0">
|
|
|
+ <el-col :span="5" :offset="1">
|
|
|
<el-form-item label="地址" prop="addr">
|
|
|
<el-input v-model="ownerInfo.addr" placeholder="请输入地址" type="text"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="5" :offset="ownerInfo.property=='1'?0:1">
|
|
|
+ <el-col :span="5" >
|
|
|
<el-form-item label="有效期起期" prop="identifyValidDate">
|
|
|
<el-date-picker v-dateFormat v-model="ownerInfo.identifyValidDate" value-format="yyyy-MM-dd"
|
|
|
:picker-options="pickerOptions" type="date" placeholder="选择有效期起期"
|
|
|
placement="bottom-start"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="5" :offset="1">
|
|
|
+ <el-col :span="5" :offset="1">
|
|
|
<el-form-item label="有效期止期" prop="identifyValidEndDate">
|
|
|
<el-date-picker v-dateFormat v-model="ownerInfo.identifyValidEndDate" type="date" value-format="yyyy-MM-dd"
|
|
|
placeholder="有效期止期" placement="bottom-start" style="width: calc(100% - 40px)"></el-date-picker>
|
|
|
@@ -441,6 +457,12 @@
|
|
|
@paste.native="handlePaste($event, 'policyHolderInfo')" show-word-limit></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="5" :offset="1" v-if="policyHolderInfo.property=='0'">
|
|
|
+ <el-form-item label="投保人座机" prop="tel">
|
|
|
+ <el-input v-model="policyHolderInfo.tel" placeholder="请输入投保人座机" type="text"
|
|
|
+ show-word-limit></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
<!-- <el-col :xs="xscell" :sm="smcell" :md="mdcell" :lg="lgcell" :xl="xlcell">
|
|
|
<el-form-item label="省市区:">
|
|
|
<el-cascader v-model="selectedOptions2" :options="areaOptions"
|
|
|
@@ -452,18 +474,29 @@
|
|
|
<el-input v-model="policyHolderInfo.legalPerson" placeholder="请输入投保人联系人" type="text" maxlength="5" ></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="5" v-if="policyHolderInfo.property=='0'">
|
|
|
+ <el-form-item label="联系人证件号码">
|
|
|
+ <el-input v-model="policyHolderInfo.leaderIdentifyNumber" placeholder="请输入车主证件号码" type="text" maxlength="18" ></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="5" :offset="1" v-if="policyHolderInfo.property=='0'">
|
|
|
+ <el-form-item label="联系人有效期止期" prop="leaderOtherEffectiveDate" class="red-btn">
|
|
|
+ <el-date-picker v-dateFormat v-model="policyHolderInfo.leaderOtherEffectiveDate" type="date" value-format="yyyy-MM-dd"
|
|
|
+ placeholder="选择有效期止期" placement="bottom-start" style="width: calc(100% - 40px)"></el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
<el-col :span="5" :offset="1" v-if="policyHolderInfo.property=='0'">
|
|
|
<el-form-item label="省市区">
|
|
|
<el-cascader v-model="selectedOptions2" :options="areaOption" :props="{ value: 'code',label: 'name',children: 'sub'}"
|
|
|
@change="event => areahandleChange(event, 'policyHolderInfo')"></el-cascader>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="5" :offset="policyHolderInfo.property=='1'?1:0">
|
|
|
+ <el-col :span="5" :offset="1">
|
|
|
<el-form-item label="地址" prop="addr">
|
|
|
<el-input v-model="policyHolderInfo.addr" placeholder="请输入地址" type="text"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="5" :offset="policyHolderInfo.property=='1'?0:1">
|
|
|
+ <el-col :span="5" >
|
|
|
<el-form-item label="有效期起期" prop="identifyValidDate">
|
|
|
<el-date-picker v-dateFormat v-model="policyHolderInfo.identifyValidDate" value-format="yyyy-MM-dd"
|
|
|
:picker-options="pickerOptions" type="date" placeholder="选择有效期" placement="bottom-start"></el-date-picker>
|
|
|
@@ -577,6 +610,12 @@
|
|
|
@paste.native="handlePaste($event, 'insuredPersonInfo')" show-word-limit></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="5" :offset="1" v-if="insuredPersonInfo.property=='0'">
|
|
|
+ <el-form-item label="被保人座机" prop="tel">
|
|
|
+ <el-input v-model="insuredPersonInfo.tel" placeholder="请输入车主座机" type="text"
|
|
|
+ show-word-limit></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
<!-- <el-col :xs="xscell" :sm="smcell" :md="mdcell" :lg="lgcell" :xl="xlcell">
|
|
|
<el-form-item label="省市区:">
|
|
|
<el-cascader v-model="selectedOptions3" :options="areaOptions"
|
|
|
@@ -588,18 +627,29 @@
|
|
|
<el-input v-model="insuredPersonInfo.legalPerson" placeholder="请输入被保人联系人" type="text" maxlength="5" ></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="5" v-if="insuredPersonInfo.property=='0'">
|
|
|
+ <el-form-item label="联系人证件号码">
|
|
|
+ <el-input v-model="insuredPersonInfo.leaderIdentifyNumber" placeholder="请输入车主证件号码" type="text" maxlength="18" ></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="5" :offset="1" v-if="insuredPersonInfo.property=='0'">
|
|
|
+ <el-form-item label="联系人有效期止期" prop="leaderOtherEffectiveDate" class="red-btn">
|
|
|
+ <el-date-picker v-dateFormat v-model="insuredPersonInfo.leaderOtherEffectiveDate" type="date" value-format="yyyy-MM-dd"
|
|
|
+ placeholder="选择有效期止期" placement="bottom-start" style="width: calc(100% - 40px)"></el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
<el-col :span="5" :offset="1" v-if="insuredPersonInfo.property=='0'">
|
|
|
<el-form-item label="省市区">
|
|
|
<el-cascader v-model="selectedOptions2" :options="areaOption" :props="{ value: 'code',label: 'name',children: 'sub'}"
|
|
|
@change="event => areahandleChange(event, 'insuredPersonInfo')"></el-cascader>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="5" :offset="insuredPersonInfo.property=='1'?1:0">
|
|
|
+ <el-col :span="5" :offset="insuredPersonInfo.property?1:0">
|
|
|
<el-form-item label="地址" prop="addr">
|
|
|
<el-input v-model="insuredPersonInfo.addr" placeholder="请输入地址" type="text"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="5" :offset="insuredPersonInfo.property=='1'?0:1">
|
|
|
+ <el-col :span="5" :offset="insuredPersonInfo.property?0:1">
|
|
|
<el-form-item label="有效期起期" prop="identifyValidDate">
|
|
|
<el-date-picker v-dateFormat v-model="insuredPersonInfo.identifyValidDate" value-format="yyyy-MM-dd"
|
|
|
:picker-options="pickerOptions" type="date" placeholder="选择有效期" placement="bottom-start"></el-date-picker>
|
|
|
@@ -3831,7 +3881,7 @@ export default {
|
|
|
imageList6: [],
|
|
|
businessform:{
|
|
|
name: "", //姓名
|
|
|
- identifyType: "02", //身份证类型
|
|
|
+ identifyType: "10", //身份证类型
|
|
|
legalRepresentative: "", //法人
|
|
|
identifyNumber: "", //社会信用代码
|
|
|
addr: "", //地址
|
|
|
@@ -9679,10 +9729,11 @@ export default {
|
|
|
default:
|
|
|
for (let key in this.policyHolderInfo) {
|
|
|
this.policyHolderInfo[key] = "";
|
|
|
+ this.policyHolderInfo.property= "1";
|
|
|
this.policyHolderInfo.provinceData = [];
|
|
|
this.selectedOptions2 = [];
|
|
|
}
|
|
|
- this.policyHolderInfo = {}
|
|
|
+ // this.policyHolderInfo = {}
|
|
|
// this.policyHolderInfo.property='1'
|
|
|
}
|
|
|
},
|
|
|
@@ -9696,6 +9747,7 @@ export default {
|
|
|
default:
|
|
|
for (let key in this.insuredPersonInfo) {
|
|
|
this.insuredPersonInfo[key] = "";
|
|
|
+ this.insuredPersonInfo.property= "1";
|
|
|
this.insuredPersonInfo.provinceData = [];
|
|
|
// this.selectedOptions3 = [];
|
|
|
}
|
|
|
@@ -9711,6 +9763,7 @@ export default {
|
|
|
default:
|
|
|
for (let key in this.insuredPersonInfo) {
|
|
|
this.insuredPersonInfo[key] = "";
|
|
|
+ this.insuredPersonInfo.property= "1";
|
|
|
this.insuredPersonInfo.provinceData = [];
|
|
|
}
|
|
|
}
|