Browse Source

03/31 16:50

111
Xiao_Mo 5 years ago
parent
commit
cb8a176393
1 changed files with 35 additions and 26 deletions
  1. 35 26
      src/views/afterSchoolManager/afterWorkList.vue

+ 35 - 26
src/views/afterSchoolManager/afterWorkList.vue

@@ -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();