소스 검색

首页数据异常提醒

1
mo 4 년 전
부모
커밋
7379c7a904
2개의 변경된 파일83개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      src/router/index.js
  2. 81 0
      src/views/indexErrDataRecord/index.vue

+ 2 - 0
src/router/index.js

@@ -405,6 +405,8 @@ export const asyncRoutes = {
   childrensDay:()=>import('@/views/childrensDay'),
   // 考级详情
   childrensdayDetail:()=>import('@/views/childrensDay/detail'),
+  // 异常数据
+  indexErrDataRecord:()=>import('@/views/indexErrDataRecord')
 }
 
 export default router

+ 81 - 0
src/views/indexErrDataRecord/index.vue

@@ -0,0 +1,81 @@
+ <template>
+  <div class="m-container">
+    <h2>
+      <div class="squrt"></div>
+      异常数据查询
+      <!-- <filter-search
+        v-if="$route.query.tabrouter === 'teamSchedule'"
+        :keys="['searchType']"
+        :moreKeys="['organId']"
+        @reload="reloadItem"
+      /> -->
+    </h2>
+    <div class="m-core">
+      <tab-router @change="changeKey">
+        <el-tab-pane
+          v-if="permission('/main/main/allData/826')"
+          lazy
+          label="乐团巡查事项异常"
+          name="patrol"
+        >
+          <baseinfo v-if="activeKey === 'patrol'" />
+        </el-tab-pane>
+        <el-tab-pane
+          v-if="permission('/main/main/allData/826')"
+          lazy
+          label="乐团巡查任务未提交"
+          name="inspection"
+        >
+          <baseinfo v-if="activeKey === 'inspection'" />
+        </el-tab-pane>
+        <el-tab-pane
+          v-if="permission('/main/main/allData/826')"
+          lazy
+          label="回访任务未完成"
+          name="studentvisit"
+        >
+          <baseinfo v-if="activeKey === 'studentvisit'" />
+        </el-tab-pane>
+        <el-tab-pane
+          v-if="permission('/main/main/allData/826')"
+          lazy
+          label="课程考勤异常"
+          name="errattendance"
+        >
+          <baseinfo v-if="activeKey === 'baseinfo'" />
+        </el-tab-pane>
+        <el-tab-pane
+          v-if="permission('/main/main/allData/826')"
+          lazy
+          label="课程异常"
+          name="noattendance"
+        >
+          <baseinfo v-if="activeKey === 'baseinfo'" />
+        </el-tab-pane>
+      </tab-router>
+    </div>
+  </div>
+</template>
+<script>
+import { permission } from "@/utils/directivePage";
+export default {
+  name: "indexErrDataRecord",
+  data() {
+    return {
+      activeKey: "",
+    };
+  },
+  methods: {
+    permission,
+    changeKey(val) {
+      this.activeKey = val;
+    },
+    reloadItem() {
+      console.log("调用");
+      if (this.$refs.teamSchedule) {
+        this.$refs.teamSchedule.getList();
+      }
+    },
+  },
+};
+</script>