|
|
@@ -217,19 +217,19 @@
|
|
|
<el-col :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl">
|
|
|
<el-form-item label="注册日期" prop="registerDate" class="red-btn">
|
|
|
<el-date-picker v-dateFormat v-model="carInfo.registerDate" :picker-options="pickerOptions" @blur="getCompanyList"
|
|
|
- value-format="yyyy-MM-dd" format="yyyy-MM-dd" type="date" placeholder="选择注册日期" placement="bottom-start"></el-date-picker>
|
|
|
+ value-format="yyyy-MM-dd" format="yyyy-MM-dd" type="date" placeholder="选择注册日期" placement="bottom-start" @change="(e) => carInfo.registerDate = changeDate(e)"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl">
|
|
|
<el-form-item label="发证日期" prop="issueDate" class="red-btn" @blur="getCompanyList">
|
|
|
<el-date-picker v-dateFormat v-model="carInfo.issueDate" :picker-options="issueDateOptions" type="date"
|
|
|
- placeholder="选择发证日期" value-format="yyyy-MM-dd" placement="bottom-start"></el-date-picker>
|
|
|
+ placeholder="选择发证日期" value-format="yyyy-MM-dd" placement="bottom-start" @change="(e) => carInfo.issueDate = changeDate(e)"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl" v-if="transferDateShow">
|
|
|
<el-form-item label="转移登记日期" prop="transferDate">
|
|
|
<el-date-picker v-dateFormat v-model="carInfo.transferDate" :picker-options="pickerOptions" type="date" @blur="getCompanyList"
|
|
|
- placeholder="选择日期" value-format="yyyy-MM-dd" placement="bottom-start"></el-date-picker>
|
|
|
+ placeholder="选择日期" value-format="yyyy-MM-dd" placement="bottom-start" @change="(e) => carInfo.transferDate = changeDate(e)"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
@@ -332,7 +332,7 @@
|
|
|
<el-col :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl">
|
|
|
<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" @blur="getCompanyList"
|
|
|
- placeholder="选择有效期止期" placement="bottom-start" style="width: calc(100% - 40px)"></el-date-picker>
|
|
|
+ placeholder="选择有效期止期" placement="bottom-start" style="width: calc(100% - 40px)" @change="(e) => ownerInfo.leaderOtherEffectiveDate = changeDate(e)"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl" v-if="ownerInfo.property=='0'">
|
|
|
@@ -350,13 +350,13 @@
|
|
|
<el-form-item label="有效期起期" prop="identifyValidDate">
|
|
|
<el-date-picker v-dateFormat v-model="ownerInfo.identifyValidDate" value-format="yyyy-MM-dd" @blur="getCompanyList"
|
|
|
:picker-options="pickerOptions" type="date" placeholder="选择有效期起期"
|
|
|
- placement="bottom-start"></el-date-picker>
|
|
|
+ placement="bottom-start" @change="(e) => ownerInfo.identifyValidDate = changeDate(e)"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl">
|
|
|
<el-form-item label="有效期止期" prop="identifyValidEndDate" class="red-btn">
|
|
|
<el-date-picker v-dateFormat v-model="ownerInfo.identifyValidEndDate" type="date" value-format="yyyy-MM-dd" @blur="getCompanyList"
|
|
|
- placeholder="选择有效期止期" placement="bottom-start" style="width: calc(100% - 40px)"></el-date-picker>
|
|
|
+ placeholder="选择有效期止期" placement="bottom-start" style="width: calc(100% - 40px)" @change="(e) => ownerInfo.identifyValidEndDate = changeDate(e)"></el-date-picker>
|
|
|
<div class="insure-long-term" @click="insureLongterm('ownerInfo')">
|
|
|
长期
|
|
|
</div>
|
|
|
@@ -475,7 +475,7 @@
|
|
|
<el-col :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl">
|
|
|
<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" @blur="getCompanyList"
|
|
|
- placeholder="选择有效期止期" placement="bottom-start" style="width: calc(100% - 40px)"></el-date-picker>
|
|
|
+ placeholder="选择有效期止期" placement="bottom-start" style="width: calc(100% - 40px)" @change="(e) => policyHolderInfo.leaderOtherEffectiveDatee = changeDate(e)"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl" v-if="policyHolderInfo.property=='0'">
|
|
|
@@ -492,14 +492,14 @@
|
|
|
<el-col :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl">
|
|
|
<el-form-item label="有效期起期" prop="identifyValidDate">
|
|
|
<el-date-picker v-dateFormat v-model="policyHolderInfo.identifyValidDate" value-format="yyyy-MM-dd" @blur="getCompanyList"
|
|
|
- :picker-options="pickerOptions" type="date" placeholder="选择有效期起期" placement="bottom-start"></el-date-picker>
|
|
|
+ :picker-options="pickerOptions" type="date" placeholder="选择有效期起期" placement="bottom-start" @change="(e) => policyHolderInfo.identifyValidDate = changeDate(e)"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl">
|
|
|
<el-form-item label="有效期止期" prop="identifyValidEndDate">
|
|
|
<el-date-picker v-dateFormat v-model="policyHolderInfo.identifyValidEndDate" type="date" @blur="getCompanyList"
|
|
|
value-format="yyyy-MM-dd" placeholder="选择有效期止期" placement="bottom-start"
|
|
|
- style="width: calc(100% - 40px)"></el-date-picker>
|
|
|
+ style="width: calc(100% - 40px)" @change="(e) => policyHolderInfo.identifyValidEndDate = changeDate(e)"></el-date-picker>
|
|
|
<div class="insure-long-term" @click="insureLongterm('policyHolderInfo')">
|
|
|
长期
|
|
|
</div>
|
|
|
@@ -631,7 +631,7 @@
|
|
|
<el-col :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl">
|
|
|
<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" @blur="getCompanyList"
|
|
|
- placeholder="选择有效期止期" placement="bottom-start" style="width: calc(100% - 40px)"></el-date-picker>
|
|
|
+ placeholder="选择有效期止期" placement="bottom-start" style="width: calc(100% - 40px)" @change="(e) => insuredPersonInfo.leaderOtherEffectiveDate = changeDate(e)"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl" v-if="insuredPersonInfo.property=='0'">
|
|
|
@@ -648,14 +648,14 @@
|
|
|
<el-col :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl">
|
|
|
<el-form-item label="有效期起期" prop="identifyValidDate">
|
|
|
<el-date-picker v-dateFormat v-model="insuredPersonInfo.identifyValidDate" value-format="yyyy-MM-dd" @blur="getCompanyList"
|
|
|
- :picker-options="pickerOptions" type="date" placeholder="选择有效期起期" placement="bottom-start"></el-date-picker>
|
|
|
+ :picker-options="pickerOptions" type="date" placeholder="选择有效期起期" placement="bottom-start" @change="(e) => insuredPersonInfo.identifyValidDate = changeDate(e)"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl">
|
|
|
<el-form-item label="有效期止期" prop="identifyValidEndDate">
|
|
|
<el-date-picker v-dateFormat v-model="insuredPersonInfo.identifyValidEndDate" type="date" @blur="getCompanyList"
|
|
|
value-format="yyyy-MM-dd" placeholder="选择有效期止期" placement="bottom-start"
|
|
|
- style="width: calc(100% - 40px)"></el-date-picker>
|
|
|
+ style="width: calc(100% - 40px)" @change="(e) => insuredPersonInfo.identifyValidEndDate = changeDate(e)"></el-date-picker>
|
|
|
<div class="insure-long-term" @click="insureLongterm('insuredPersonInfo')">
|
|
|
长期
|
|
|
</div>
|
|
|
@@ -752,7 +752,7 @@
|
|
|
<el-col v-show="vehicleAndVesselTaxForm.taxRelifFlag == 4" :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl">
|
|
|
<el-form-item label="完税凭证填发日期:" prop="taxDocumentDate">
|
|
|
<el-date-picker v-model="vehicleAndVesselTaxForm.taxDocumentDate" value-format="yyyy-MM-dd"
|
|
|
- type="date" placeholder="完税凭证填发日期" placement="bottom-start"></el-date-picker>
|
|
|
+ type="date" placeholder="完税凭证填发日期" placement="bottom-start" @change="(e) => vehicleAndVesselTaxForm.taxDocumentDate = changeDate(e)"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col v-show="vehicleAndVesselTaxForm.taxRelifFlag == 4" :xs="colSpan.xs" :sm="colSpan.sm" :md="colSpan.md" :lg="colSpan.lg" :xl="colSpan.xl">
|
|
|
@@ -845,7 +845,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="交强险终保日期" prop="identifyNumber" class="red-btn">
|
|
|
<el-date-picker value-format="yyyy-MM-dd HH:mm:ss" v-model="jqendDate" type="datetime"
|
|
|
- placeholder="选择日期时间" placement="bottom-start"></el-date-picker>
|
|
|
+ placeholder="选择日期时间" placement="bottom-start" @change="(e) => jqendDate = changeDate(e)"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -863,7 +863,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="商业险终保日期" prop="name" class="red-btn">
|
|
|
<el-date-picker value-format="yyyy-MM-dd HH:mm:ss" v-model="syendDate" type="datetime"
|
|
|
- placeholder="选择日期时间" placement="bottom-start"></el-date-picker>
|
|
|
+ placeholder="选择日期时间" placement="bottom-start" @change="(e) => syendDate = changeDate(e)"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -4257,6 +4257,7 @@ import detailsDialog from "@/views/Core/components/detailsDialog.vue";
|
|
|
import imageDialog from "@/views/Core/components/imageDialog.vue";
|
|
|
import { mapState } from "vuex";
|
|
|
import Ktletter1Popover from "./components/LetterPopover.vue"
|
|
|
+import dayjs from 'dayjs'
|
|
|
|
|
|
export default {
|
|
|
inject: ["reload"],
|
|
|
@@ -6065,6 +6066,9 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
methods: {
|
|
|
+ changeDate(value) {
|
|
|
+ return dayjs(value).format('YYYY-MM-DD')
|
|
|
+ },
|
|
|
vehicleUseChange(value){
|
|
|
if(value='05'){
|
|
|
this.carInfo.property='1';
|