Quellcode durchsuchen

:bug: Fixing a bug. api change

冷冷 vor 6 Jahren
Ursprung
Commit
e568edb8d1
3 geänderte Dateien mit 13 neuen und 12 gelöschten Zeilen
  1. 8 0
      src/api/dept.js
  2. 0 8
      src/api/role.js
  3. 5 4
      src/views/admin/user/index.vue

+ 8 - 0
src/api/dept.js

@@ -17,6 +17,14 @@
 
 import request from '@/router/axios'
 
+export function fetchDeptTree(query) {
+    return request({
+        url: '/admin/dept/user-tree',
+        method: 'get',
+        params: query
+    })
+}
+
 export function fetchTree(query) {
   return request({
     url: '/admin/dept/tree',

+ 0 - 8
src/api/role.js

@@ -86,11 +86,3 @@ export function fetchRoleTree(roleName) {
     method: 'get'
   })
 }
-
-export function fetchDeptTree(query) {
-  return request({
-    url: '/admin/dept/tree',
-    method: 'get',
-    params: query
-  })
-}

+ 5 - 4
src/views/admin/user/index.vue

@@ -111,7 +111,8 @@
 
 <script>
 import { fetchList, getObj, addObj, putObj, delObj } from "@/api/user";
-import { deptRoleList, fetchDeptTree } from "@/api/role";
+import { deptRoleList } from "@/api/role";
+import { fetchDeptTree } from "@/api/dept";
 import { tableOption } from '@/const/crud/user';
 import { mapGetters } from "vuex";
 import { constants } from 'fs';
@@ -228,7 +229,7 @@ export default {
           this.role[i] = this.form.roleList[i].roleId;
         }
         deptRoleList().then(response => {
-          this.rolesOptions = response.data;
+          this.rolesOptions = response.data.data;
         });
       } else if (type === 'add') {
         this.role = [];
@@ -241,7 +242,7 @@ export default {
     },
     create (row, done, loading) {
       addObj(this.form).then(() => {
-        this.getList();
+        this.getList(this.page);
         done();
         this.$notify({
           title: "成功",
@@ -255,7 +256,7 @@ export default {
     },
     update (row, index, done, loading) {
       putObj(this.form).then(() => {
-        this.getList();
+        this.getList(this.page);
         done();
         this.$notify({
           title: "成功",