Commit b4c08a31 authored by 罗超's avatar 罗超

1

parent 499b22f7
......@@ -24,7 +24,7 @@
<q-icon name="event" class="cursor-pointer">
<q-popup-proxy ref="qDateProxy" transition-show="scale" transition-hide="scale">
<div class="q-gutter-md row items-start">
<q-date v-model="addMsg.StartTime" mask="YYYY-MM-DD HH:mm:ss"></q-date>
<q-date v-model="addMsg.StartTime" :options="StartTimeOptions" mask="YYYY-MM-DD HH:mm:ss"></q-date>
<q-time v-model="addMsg.StartTime" format24h mask="YYYY-MM-DD HH:mm:ss" />
</div>
<q-btn v-close-popup label="关闭" color="primary" flat style="float:right" />
......@@ -40,7 +40,7 @@
<q-icon name="event" class="cursor-pointer">
<q-popup-proxy ref="qDateProxy" transition-show="scale" transition-hide="scale">
<div class="q-gutter-md row items-start">
<q-date v-model="addMsg.EndTimeStr" mask="YYYY-MM-DD HH:mm:ss" @input="edate"></q-date>
<q-date v-model="addMsg.EndTimeStr" :options="EndTimeOptions" mask="YYYY-MM-DD HH:mm:ss" @input="edate"></q-date>
<q-time v-model="addMsg.EndTimeStr" format24h mask="YYYY-MM-DD HH:mm:ss" @input="etime" />
</div>
<q-btn v-close-popup label="关闭" color="primary" flat style="float:right" />
......@@ -56,7 +56,7 @@
<q-icon name="event" class="cursor-pointer">
<q-popup-proxy ref="qDateProxy" transition-show="scale" transition-hide="scale">
<div class="q-gutter-md row items-start">
<q-date v-model="addMsg.SignStartTimeStr" mask="YYYY-MM-DD HH:mm:ss" @input="date" />
<q-date v-model="addMsg.SignStartTimeStr" :options="SignStartTimeOptions" mask="YYYY-MM-DD HH:mm:ss" @input="date" />
<q-time v-model="addMsg.SignStartTimeStr" format24h mask="YYYY-MM-DD HH:mm:ss" @input="time" />
</div>
<q-btn v-close-popup label="关闭" color="primary" flat style="float:right" />
......@@ -72,7 +72,7 @@
<q-icon name="event" class="cursor-pointer">
<q-popup-proxy ref="qDateProxy" transition-show="scale" transition-hide="scale">
<div class="q-gutter-md row items-start">
<q-date v-model="addMsg.SignEndTimeStr" mask="YYYY-MM-DD HH:mm:ss" @input="endDate" />
<q-date v-model="addMsg.SignEndTimeStr" :options="SignEndTimeOptions" mask="YYYY-MM-DD HH:mm:ss" @input="endDate" />
<q-time v-model="addMsg.SignEndTimeStr" format24h mask="YYYY-MM-DD HH:mm:ss" @input="endTime" />
</div>
<q-btn v-close-popup label="关闭" color="primary" flat style="float:right" />
......@@ -395,6 +395,22 @@
this.addMsg.StartAge = val.min
this.addMsg.EndAge = val.max
},
//限制活动开始时间小于结束时间
StartTimeOptions(date){
return Date.parse(date) <= Date.parse(this.addMsg.EndTime)
},
//限制活动结束时间大于开始时间
EndTimeOptions(date){
return Date.parse(date) >= Date.parse(this.addMsg.StartTime)
},
//限制活动报名开始时间小于报名结束时间
SignStartTimeOptions(date){
return Date.parse(date) <= Date.parse(this.addMsg.SignEndTime)
},
//限制活动报名结束时间大于报名开始时间
SignEndTimeOptions(date){
return Date.parse(date) >= Date.parse(this.addMsg.SignStartTime)
},
uploadFile(files) {
UploadSelfFile("course", files[0], res => {
if (res.Code == 1) {
......@@ -402,7 +418,7 @@
}
});
},
//保存信息
//表单验证
saveRule() {
this.$refs.Name.validate();
this.$refs.StartTime.validate();
......@@ -415,15 +431,6 @@
!this.$refs.SignStartTime.hasError &&
!this.$refs.SignEndTime.hasError) {
return true
// this.apipostDS("/api/Education/SetActivity", this.addMsg, (res) => {
// if (res.data.resultCode === 1) {
// this.Success(res.data.message);
// this.closeRuleForm();
// this.$emit('success');
// } else {
// this.Error(res.data.message);
// }
// })
} else
return false
},
......
This diff is collapsed.
......@@ -190,7 +190,6 @@
if (res.data.resultCode === 1) {
this.ActivityTitle = res.data.data.ActivityTitleList
this.activedata = res.data.data
console.log(192, this.activedata)
this.activedata.StartTime=""
this.activedata.StartTimeStr=""
this.activedata.EndTime=""
......
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