From 803776350cc6bdff6b5c84a0029c6ce254e7409d Mon Sep 17 00:00:00 2001
From: tangzy <tangzy123456>
Date: Sun, 14 Mar 2021 15:49:56 +0800
Subject: [PATCH] 部门树状图

---
 src/page/login/codelogin.vue |   16 +++++++++++-----
 src/api/system/dept.js       |    2 +-
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/src/api/system/dept.js b/src/api/system/dept.js
index 592af3a..23cb899 100644
--- a/src/api/system/dept.js
+++ b/src/api/system/dept.js
@@ -82,7 +82,7 @@
 export const ss = () => {
   return request({
     url: '/api/blade-system/dept/selectInfo',
-    method: 'post',
+    method: 'get',
   })
 }
 // 封装api get请求
diff --git a/src/page/login/codelogin.vue b/src/page/login/codelogin.vue
index 4b88a7c..b29aa58 100644
--- a/src/page/login/codelogin.vue
+++ b/src/page/login/codelogin.vue
@@ -79,7 +79,7 @@
 <script>
   import { isvalidatemobile } from "@/util/validate";
   import {inster} from "@/api/zc/zc";
-  import {fetch} from "@/api/system/dept";
+  import {fetch,ss} from "@/api/system/dept";
   import { mapGetters } from "vuex";
   export default {
     name: "codelogin",
@@ -165,10 +165,16 @@
         this.$refs[formName].clearValidate();
       },
       async allmedia() {
-        let res = await fetch('/api/blade-system/dept/selectInfo');
-        res.data.forEach(element => {
-          this.options.push({deptname:element.dept_name,deptid:element.deptid});
-        })
+        ss().then(res => {
+           res.data.data.forEach(element => {
+             this.options.push({deptname:element.dept_name,deptid:element.deptid});
+           })
+        });
+
+        // let res = await fetch('/api/blade-system/dept/selectInfo');
+        // res.data.forEach(element => {
+        //   this.options.push({deptname:element.dept_name,deptid:element.deptid});
+        // })
       },
       refreshCode(row) {
         inster(row).then(res => {

--
Gitblit v1.9.3