|
|
@@ -818,6 +818,7 @@
|
|
|
value-format="YYYY-MM-DD HH:mm:ss"
|
|
|
style="width: 100%"
|
|
|
@change="jqChange"
|
|
|
+ :disabled-date="disabledDate"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
至
|
|
|
@@ -844,6 +845,8 @@
|
|
|
value-format="YYYY-MM-DD HH:mm:ss"
|
|
|
style="width: 100%"
|
|
|
@change="syChange"
|
|
|
+ :disabled-date="disabledDate"
|
|
|
+
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
至
|
|
|
@@ -1480,7 +1483,7 @@
|
|
|
<el-button size="small" type="primary" @click="handlePayCodeClose">关闭</el-button>
|
|
|
</template>
|
|
|
</el-dialog>
|
|
|
- <Equities :show="equitiesShow" @close="handleEquities"></Equities>
|
|
|
+ <Equities v-if="equitiesShow" :show="equitiesShow" @cancel="handleEquities"></Equities>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
@@ -2153,6 +2156,7 @@ let btns = ref({
|
|
|
}],
|
|
|
})
|
|
|
const handleChange = (item, type) => {
|
|
|
+
|
|
|
switch (type) {
|
|
|
case 'owner1':
|
|
|
item.checked = !item.checked
|
|
|
@@ -2422,6 +2426,15 @@ const JQChange = (item) => {
|
|
|
const jqChange = (e) => {
|
|
|
insurancePolicyForm.value.JQEndDate = oneYearPast1(e)
|
|
|
}
|
|
|
+// 日期限制函数
|
|
|
+const disabledDate = (time: any) => {
|
|
|
+ const today = new Date();
|
|
|
+ today.setHours(0, 0, 0, 0);
|
|
|
+ const thirtyDaysLater = new Date();
|
|
|
+ thirtyDaysLater.setDate(today.getDate() + 30);
|
|
|
+ thirtyDaysLater.setHours(23, 59, 59, 999);
|
|
|
+ return time.getTime() < today.getTime() || time.getTime() > thirtyDaysLater.getTime();
|
|
|
+};
|
|
|
// 商业即时生效
|
|
|
let syWork = ref([
|
|
|
{ text: '即时生效', checked: false }
|
|
|
@@ -2706,10 +2719,11 @@ const handleCount = (scope) => {
|
|
|
|
|
|
// 详情
|
|
|
const toDetail = (scope: any) => {
|
|
|
+ console.log(scope)
|
|
|
router.push({
|
|
|
path: '/insurancePolicy/order/insurancePolicyOrderDetail',
|
|
|
query: {
|
|
|
- orderNo: scope.row.quoteResult.ordersNo
|
|
|
+ orderNo: scope
|
|
|
}
|
|
|
})
|
|
|
}
|