From d44a2361fa5173f0421ec05921bde28d59614d45 Mon Sep 17 00:00:00 2001
From: qirong <2032486488@qq.com>
Date: 星期二, 28 十一月 2023 11:09:18 +0800
Subject: [PATCH] 随机试卷修改

---
 src/App.vue |   45 ++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 44 insertions(+), 1 deletions(-)

diff --git a/src/App.vue b/src/App.vue
index ec9032c..29f4cab 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -5,7 +5,50 @@
 </template>
 
 <script>
+import { mapGetters, mapState, mapActions } from 'vuex'
+import departmentApi from '@/api/department'
+import enumItem from '@/store/modules/enumItem'
 export default {
-  name: 'App'
+  name: 'App',
+  data(){
+    return{
+      depart:[],
+      queryParam: {
+        level: null,
+        pageIndex: 1,
+        pageSize: 100
+      },
+    }
+  },
+  created () {
+    console.log(this.Islogin)
+  },
+  computed:{
+    ...mapState('enumItem',{Islogin:state => state.user.levelEnum})
+  },
+  mounted () {
+
+    console.log(this.Islogin)
+    this.seachPageDepartMentList()
+  },
+  methods:{
+    async seachPageDepartMentList () {
+      let that = this
+      await departmentApi.pageList(this.queryParam).then(res => {
+        console.log(res)
+        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
+
+        }
+      })
+    }
+  }
 }
+
 </script>

--
Gitblit v1.8.0