|
@@ -1,9 +1,9 @@
|
|
|
<!-- -->
|
|
|
<template>
|
|
|
- <div class="">
|
|
|
+ <div class>
|
|
|
<!-- <h2>
|
|
|
<div class="squrt"></div>课外作业
|
|
|
- </h2> -->
|
|
|
+ </h2>-->
|
|
|
<div class="m-core">
|
|
|
<el-form :inline="true" :model="searchForm" v-if="!extracurricularExercisesId">
|
|
|
<el-form-item>
|
|
@@ -23,30 +23,37 @@
|
|
|
></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>-->
|
|
|
+
|
|
|
+
|
|
|
<el-form-item>
|
|
|
- <el-date-picker
|
|
|
- v-model.trim="searchForm.timer"
|
|
|
- style="width:410px;"
|
|
|
- type="daterange"
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
- range-separator="至"
|
|
|
- start-placeholder="开始日期"
|
|
|
- end-placeholder="结束日期"
|
|
|
- ></el-date-picker>
|
|
|
+ <el-select placeholder="是否提交" v-model="searchForm.status" clearable>
|
|
|
+ <el-option label="是" value="1"></el-option>
|
|
|
+ <el-option label="否" value="0"></el-option>
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
-
|
|
|
- <!-- <el-form-item>
|
|
|
- <el-select placeholder="是否提交" v-model="searchForm.hasReport" clearable>
|
|
|
+ <el-form-item>
|
|
|
+ <el-select placeholder="是否回复" v-model="searchForm.isReplied" clearable>
|
|
|
<el-option label="是" value="1"></el-option>
|
|
|
<el-option label="否" value="0"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
- <el-select placeholder="是否回复" v-model="searchForm.hasReport" clearable>
|
|
|
+ <el-select placeholder="是否查看" v-model="searchForm.isView" clearable>
|
|
|
<el-option label="是" value="1"></el-option>
|
|
|
<el-option label="否" value="0"></el-option>
|
|
|
</el-select>
|
|
|
- </el-form-item>-->
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <el-date-picker
|
|
|
+ v-model.trim="searchForm.timer"
|
|
|
+ style="width:400px;"
|
|
|
+ type="daterange"
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
+ range-separator="至"
|
|
|
+ start-placeholder="开始日期"
|
|
|
+ end-placeholder="结束日期"
|
|
|
+ ></el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item>
|
|
|
<el-button type="danger" @click="search">搜索</el-button>
|
|
|
<el-button @click="onReSet" type="primary">重置</el-button>
|
|
@@ -170,15 +177,15 @@ import {
|
|
|
} from "@/api/afterSchool";
|
|
|
import { getTeacher } from "@/api/buildTeam";
|
|
|
export default {
|
|
|
- props:['id'],
|
|
|
+ props: ["id"],
|
|
|
components: { pagination },
|
|
|
data() {
|
|
|
return {
|
|
|
searchForm: {
|
|
|
search: null,
|
|
|
timer: [],
|
|
|
- teacherId: null,
|
|
|
- hasReport: null,
|
|
|
+ status: null,
|
|
|
+ isReplied: null,
|
|
|
isView: null
|
|
|
},
|
|
|
rules: {
|
|
@@ -201,7 +208,7 @@ export default {
|
|
|
afterSchoolVisible: false,
|
|
|
workVisible: false,
|
|
|
activeSrc: "",
|
|
|
- extracurricularExercisesId:null
|
|
|
+ extracurricularExercisesId: null
|
|
|
};
|
|
|
},
|
|
|
//生命周期 - 创建完成(可以访问当前this实例)
|
|
@@ -235,8 +242,8 @@ export default {
|
|
|
// this.searchForm.timer = [];
|
|
|
// this.searchForm.timer.push(startDate);
|
|
|
// this.searchForm.timer.push(endDate);
|
|
|
-
|
|
|
- this.extracurricularExercisesId = this.id;
|
|
|
+
|
|
|
+ this.extracurricularExercisesId = this.id;
|
|
|
this.getList();
|
|
|
},
|
|
|
getList() {
|
|
@@ -252,6 +259,9 @@ export default {
|
|
|
? (obj.teacherId = this.searchForm.teacherId)
|
|
|
: null;
|
|
|
this.searchForm.search ? (obj.search = this.searchForm.search) : null;
|
|
|
+ this.searchForm.status ? (obj.status = this.searchForm.status) : null;
|
|
|
+ this.searchForm.isReplied ? (obj.isReplied = this.searchForm.isReplied) : null;
|
|
|
+ this.searchForm.isView ? (obj.isView = this.searchForm.isView) : null;
|
|
|
this.extracurricularExercisesId
|
|
|
? (obj.extracurricularExercisesId = this.extracurricularExercisesId)
|
|
|
: null;
|
|
@@ -270,10 +280,9 @@ export default {
|
|
|
this.searchForm = {
|
|
|
search: null,
|
|
|
timer: [],
|
|
|
- teacherId: null,
|
|
|
- hasReport: null,
|
|
|
- isView: null,
|
|
|
-
|
|
|
+ status: null,
|
|
|
+ isReplied: null,
|
|
|
+ isView: null
|
|
|
};
|
|
|
this.extracurricularExercisesId = null;
|
|
|
this.getList();
|