8/14
This commit is contained in:
@@ -209,7 +209,8 @@
|
||||
</el-col>
|
||||
</el-row> -->
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="submitForm">提交</el-button>
|
||||
<el-button type="warning" @click="submitForm('0')">保存为草稿</el-button>
|
||||
<el-button type="primary" @click="submitForm('1')">发布</el-button>
|
||||
<el-button @click="handleBack">返回</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
@@ -314,17 +315,13 @@ const rules = {
|
||||
content: [{ required: true, message: '请输入内容', trigger: 'blur' }]
|
||||
};
|
||||
|
||||
// 禁用 form.value.taskTime.split(' - ') 范围外的所有日期,包括边界日期(开始和结束当天)
|
||||
const disabledDate = (time: Date) => {
|
||||
const startDate = new Date();
|
||||
startDate.setHours(0, 0, 0, 0);
|
||||
// 获取当前选择日期的零点时间戳
|
||||
const disabledDate = (time: string) => {
|
||||
const today = new Date();
|
||||
today.setHours(0, 0, 0, 0);
|
||||
const selectDate = new Date(time);
|
||||
selectDate.setHours(0, 0, 0, 0);
|
||||
// 禁用早于开始日期 或 晚于结束日期的日期
|
||||
// 注意:这里使用 < 和 >,意味着等于开始或结束日期时返回 false(不禁用/可选)
|
||||
return selectDate.getTime() < startDate.getTime();
|
||||
return selectDate.getTime() < today.getTime();
|
||||
};
|
||||
|
||||
const userid = ref();
|
||||
// 报名截止日期
|
||||
const deadline = ref([]);
|
||||
@@ -539,7 +536,8 @@ function init() {
|
||||
}
|
||||
|
||||
// 提交
|
||||
const submitForm = () => {
|
||||
const submitForm = (status: string) => {
|
||||
form.value.status = status;
|
||||
console.log(form.value);
|
||||
// if (!isSignin.value) {
|
||||
// form.value.SignInfo = null;
|
||||
|
||||
Reference in New Issue
Block a user