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