From 68b8ed3b4b7ddbb5fe113c1d7df3aa909dc66fb6 Mon Sep 17 00:00:00 2001
From: 龚焕茏 <2842157468@qq.com>
Date: 星期三, 03 七月 2024 18:37:29 +0800
Subject: [PATCH] feat:新增随机时间题目配置

---
 src/App.vue |   26 ++++++++++++++++++++------
 1 files changed, 20 insertions(+), 6 deletions(-)

diff --git a/src/App.vue b/src/App.vue
index 8e554d8..6425799 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -7,11 +7,17 @@
 <script>
 import { mapGetters, mapState, mapActions } from 'vuex'
 import departmentApi from '@/api/department'
+import enumItem from '@/store/modules/enumItem'
 export default {
   name: 'App',
   data(){
     return{
-      depart:[]
+      depart:[],
+      queryParam: {
+        level: null,
+        pageIndex: 1,
+        pageSize: 100
+      },
     }
   },
   created () {
@@ -21,17 +27,25 @@
     ...mapState('enumItem',{Islogin:state => state.user.levelEnum})
   },
   mounted () {
-
-    console.log(this.Islogin)
+    if (! sessionStorage.getItem('deptAdmin')) {
+      this.$router.push({ path: '/' })
+    }
     this.seachPageDepartMentList()
   },
   methods:{
-    seachPageDepartMentList(){
+    async seachPageDepartMentList () {
       let that = this
-      departmentApi.pageList(this.queryParam).then(res=>{
+      await departmentApi.pageList(this.queryParam).then(res => {
         console.log(res)
-        if (res.code == 1){
+        if (res.code == 1) {
           that.depart = res.response.list
+          console.log(that.depart)
+          this.depart.map(item=>{
+            item.key = item.id
+            item.value = item.name
+          })
+          enumItem.state.user.levelEnum = that.depart
+
         }
       })
     }

--
Gitblit v1.8.0