Commit 083a12d9 authored by 杨梦雪's avatar 杨梦雪

11

parent 0bdad841
......@@ -3,15 +3,14 @@
<div class="title">
<div class="homework_titile">营地作业</div>
</div>
<div class="empty_content" v-if="!this.homeworkList">
<div class="content_empty" v-if="total <= 0">
<div>
<img src="@/assets/img/homework/homework.png" alt="" />
</div>
<p>同学你好,老师暂未发布作业</p>
<p>请于2021年XX年XX月XX日 前往网站查看作业</p>
<p v-if="isShowinfo">同学你好,老师暂未发布作业</p>
</div>
<div class="home_content">
<div class="home_content" v-if="total > 0">
<div class="each_content" v-for="item in homeworkList" :key="item.id">
<div class="top flex">
<div class="homework_name flex">
......@@ -33,7 +32,7 @@
</div>
</div>
</div>
<div class="pagination">
<div class="pagination" v-if="total > 0">
<el-pagination
layout="prev, pager, next"
:page-size="pageSize"
......@@ -68,10 +67,11 @@ export default {
},
data() {
return {
pageSize: 10,
isShowinfo: false,
pageSize: 1,
currentPage: 1,
total: 0,
homeworkList: {},
homeworkList: [],
dialogVisibleFu: false,
work_context: "",
enclosure_url: "",
......@@ -118,10 +118,17 @@ export default {
getTeacherWork() {
getTeacherWork({ page: this.currentPage }).then((res) => {
// console.log(res, "getTeacherWork");
if (res.data.code == 400001) {
this.isShowinfo = false;
return this.$message.error(res.data.message);
}
if (res.data.code != 200) {
this.isShowinfo = true;
return this.$message.error(res.data.message);
}
this.homeworkList = res.data.data.list;
console.log(this.homeworkList, " this.homeworkList");
this.isShowinfo = true;
this.total = res.data.data.count;
// this.$message.success(res.data.message);
});
......
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