作业控制

This commit is contained in:
daihh
2022-11-16 18:58:35 +08:00
parent 442ce092db
commit df84a2d330

View File

@@ -45,7 +45,7 @@
<view class="hwlist content" v-if="records.length>0"> <view class="hwlist content" v-if="records.length>0">
<view class="hwlist-row" v-for="record in records" :key="record.id"> <view class="hwlist-row" v-for="record in records" :key="record.id">
<view class="hwlist-info-title"> <view class="hwlist-info-title">
<view></view> <view>已提交作业</view>
<view class="hwlist-info-time">{{record.endTime}}</view> <view class="hwlist-info-time">{{record.endTime}}</view>
</view> </view>
<view> <view>
@@ -135,30 +135,30 @@
}) })
}, },
submitHomework() {//提交作业 submitHomework() {//提交作业
let oldTime=new Date(this.info.deadTime).getTime() let oldTime=new Date(this.info.deadTime).getTime()
let newTime=+new Date() let newTime=+new Date()
if(oldTime<newTime){ if(oldTime<newTime){
return this.$refs.messager.show({message:'提交作业时间已过期,无法提交',type:'error'}) return this.$refs.messager.show({message:'提交作业时间已过期,无法提交',type:'error'})
} }
// if(newTime<oldTime){ // if(newTime<oldTime){
// return this.$refs.messager.show({message:'',type:'error'}) // return this.$refs.messager.show({message:'',type:'error'})
// } // }
if(this.content.submitMode==1){ if(this.content.submitMode==1){
if(this.filePath==''){ if(this.filePath==''){
this.$refs.messager.show({message:'请上传作业内容',type:'error'}) this.$refs.messager.show({message:'请上传作业内容',type:'error'})
return; return;
} }
}else if(this.content.submitMode==2){ }else if(this.content.submitMode==2){
if(this.answer==''){ if(this.answer==''){
this.$refs.messager.show({message:'请先填写作业内容',type:'error'}) this.$refs.messager.show({message:'请先填写作业内容',type:'error'})
return; return;
} }
}else{ }else{
if(this.answer=='' && this.filePath==''){ if(this.answer=='' && this.filePath==''){
this.$refs.messager.show({message:'请填写或上传作业',type:'error'}) this.$refs.messager.show({message:'请填写或上传作业',type:'error'})
return; return;
} }
} }
let pamars = { let pamars = {
studyItemId: this.studyItemId,//学习内容记录id, studyItemId: this.studyItemId,//学习内容记录id,
@@ -178,7 +178,7 @@
uni.showToast({title:'提交成功',type:'success'}) uni.showToast({title:'提交成功',type:'success'})
this.filePath=''; this.filePath='';
this.answer=''; this.answer='';
this.records.push(res.result); this.records=[res.result];
this.$emit("submit", this.content); this.$emit("submit", this.content);
}else { }else {
this.$message.error(res.message); this.$message.error(res.message);