Commit 4e0ab839 by huaying

fix: 编辑会员生日和宝宝生日进行时间限制

parent 8877358f
......@@ -7,6 +7,7 @@
:close-on-click-modal="false"
@close="cancel"
width="480px"
:picker-options="pickerOptions()"
>
<el-tabs v-model="activeName">
<el-tab-pane
......@@ -81,7 +82,24 @@ export default {
visible: false,
fieldsList: [],
activeName: '0',
loading: false
loading: false,
pickerOptions() {
// let pickerMinDate;
return {
onPick(obj) {
// pickerMinDate = obj.minDate;
},
disabledDate(time) {
let start = new Date();
start.setFullYear(start.getFullYear() - 100);
start.setDate(start.getDate() + 1);
start = new Date(`${start.getFullYear()}-${start.getMonth() + 1}-${start.getDate()}`);
let end = new Date();
end = new Date(`${end.getFullYear()}-${end.getMonth() + 1}-${end.getDate()} 23:59:59`);
return time.getTime() < start.getTime() || time.getTime() > end;
}
};
}
};
},
watch: {
......
<template>
<div>
<el-dialog
title="编辑基本信息"
title="编辑基本信息333"
custom-class="customer-dialog"
:visible.sync="visible"
:close-on-click-modal="false"
......@@ -46,6 +46,7 @@
v-model="form.memberBirthday"
type="date"
placeholder="选择日期"
:picker-options="pickerOptions()"
/>
</el-form-item>
<el-form-item label="手机号码:">
......@@ -168,6 +169,23 @@ export default {
remark: [{ required: true, message: '请输入原因备注', trigger: 'blur' }],
},
btnLoading: false,
pickerOptions() {
// let pickerMinDate;
return {
onPick(obj) {
// pickerMinDate = obj.minDate;
},
disabledDate(time) {
let start = new Date();
start.setFullYear(start.getFullYear() - 100);
start.setDate(start.getDate() + 1);
start = new Date(`${start.getFullYear()}-${start.getMonth() + 1}-${start.getDate()}`);
let end = new Date();
end = new Date(`${end.getFullYear()}-${end.getMonth() + 1}-${end.getDate()} 23:59:59`);
return time.getTime() < start.getTime() || time.getTime() > end;
}
};
}
};
},
computed: {
......
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