lrf 1 éve
szülő
commit
362500b3f8

+ 10 - 4
src/views/index.vue

@@ -3,8 +3,8 @@
     <div class="app-wrapper">
       <admin-menu class="sidebar-container"></admin-menu>
       <div class="main-container">
-        <admin-bar></admin-bar>
-        <fw-admin class="display"></fw-admin>
+        <admin-bar @defaultLoad="defaultLoad"></admin-bar>
+        <fw-admin class="display" v-if="showView"></fw-admin>
       </div>
     </div>
   </div>
@@ -24,10 +24,16 @@ export default {
     adminBar,
     // breadcrumb,
   },
-  data: () => ({}),
+  data: () => ({
+    showView: false,
+  }),
   created() {},
   computed: {},
-  methods: {},
+  methods: {
+    defaultLoad() {
+      this.showView = true;
+    },
+  },
 };
 </script>
 

+ 1 - 1
src/views/lesson/parts/class-table.vue

@@ -369,7 +369,7 @@ export default {
     //   immediate: true,
     // },
 
-    classInfo: {
+    defaultOption: {
       handler(val) {
         let id = _.get(val, '_id');
         if (id) this.search();

+ 4 - 1
src/views/task/taskList.vue

@@ -1,6 +1,6 @@
 <template>
   <div id="taskList">
-    <list-frame :title="pageTitle" @query="search" :needFilter="false" :needAdd="false" :needPag="false">
+    <list-frame :title="pageTitle" @query="search" :needFilter="false" :needAdd="false" :needPag="false" :returns="toreturn">
       <el-col :span="24" class="total">
         <p>
           班级人数:<span>{{ stuTotal }}</span> 作业人数:<span>{{ total }}</span>
@@ -72,6 +72,9 @@ export default {
       let res = await this.stuQuery({ classid: this.id });
       if (res.errcode == 0) this.$set(this, `stuTotal`, res.total);
     },
+    toreturn() {
+      window.history.go(-1);
+    },
   },
   watch: {
     defaultOption: {