浏览代码

初始化

傅行帆 4 年前
父节点
当前提交
a4bacd7848

+ 2
- 2
src/api/system/sys-department-api.js 查看文件

11
  */
11
  */
12
 sysDepartmentApi.getList = data => {
12
 sysDepartmentApi.getList = data => {
13
   return request({
13
   return request({
14
-    url: '/system/sysDepartment/getList',
14
+    url: '/sysDepartment/getList',
15
     method: 'post',
15
     method: 'post',
16
     data
16
     data
17
   })
17
   })
24
  */
24
  */
25
 sysDepartmentApi.getDepartmentTree = data => {
25
 sysDepartmentApi.getDepartmentTree = data => {
26
   return request({
26
   return request({
27
-    url: '/system/sysDepartment/getDepartmentTree',
27
+    url: '/sysDepartment/getDepartmentTree',
28
     method: 'post',
28
     method: 'post',
29
     data
29
     data
30
   })
30
   })

+ 7
- 7
src/api/system/sys-permission-api.js 查看文件

11
  */
11
  */
12
 sysPermissionApi.getAllMenuTree = () => {
12
 sysPermissionApi.getAllMenuTree = () => {
13
   return request({
13
   return request({
14
-    url: '/system/sysPermission/getAllMenuTree',
14
+    url: '/sysPermission/getAllMenuTree',
15
     method: 'post'
15
     method: 'post'
16
   })
16
   })
17
 }
17
 }
23
  */
23
  */
24
 sysPermissionApi.detail = id => {
24
 sysPermissionApi.detail = id => {
25
   return request({
25
   return request({
26
-    url: '/system/sysPermission/info/' + id,
26
+    url: '/sysPermission/info/' + id,
27
     method: 'get'
27
     method: 'get'
28
   })
28
   })
29
 }
29
 }
35
  */
35
  */
36
 sysPermissionApi.getMenuIdsByRoleId = roleId => {
36
 sysPermissionApi.getMenuIdsByRoleId = roleId => {
37
   return request({
37
   return request({
38
-    url: '/system/sysPermission/getThreeLevelPermissionIdsByRoleId/' + roleId,
38
+    url: '/sysPermission/getThreeLevelPermissionIdsByRoleId/' + roleId,
39
     method: 'get'
39
     method: 'get'
40
   })
40
   })
41
 }
41
 }
47
  */
47
  */
48
 sysPermissionApi.getNavMenuTree = () => {
48
 sysPermissionApi.getNavMenuTree = () => {
49
   return request({
49
   return request({
50
-    url: '/system/sysPermission/getNavMenuTree',
50
+    url: '/sysPermission/getNavMenuTree',
51
     method: 'post'
51
     method: 'post'
52
   })
52
   })
53
 }
53
 }
59
  */
59
  */
60
 sysPermissionApi.add = data => {
60
 sysPermissionApi.add = data => {
61
   return request({
61
   return request({
62
-    url: '/system/sysPermission/add',
62
+    url: '/sysPermission/add',
63
     method: 'post',
63
     method: 'post',
64
     data
64
     data
65
   })
65
   })
72
  */
72
  */
73
 sysPermissionApi.update = data => {
73
 sysPermissionApi.update = data => {
74
   return request({
74
   return request({
75
-    url: '/system/sysPermission/update',
75
+    url: '/sysPermission/update',
76
     method: 'post',
76
     method: 'post',
77
     data
77
     data
78
   })
78
   })
85
  */
85
  */
86
 sysPermissionApi.delete = id => {
86
 sysPermissionApi.delete = id => {
87
   return request({
87
   return request({
88
-    url: '/system/sysPermission/delete/' + id,
88
+    url: '/sysPermission/delete/' + id,
89
     method: 'post'
89
     method: 'post'
90
   })
90
   })
91
 }
91
 }

+ 7
- 7
src/api/system/sys-role-api.js 查看文件

11
  */
11
  */
12
 sysRoleApi.getList = data => {
12
 sysRoleApi.getList = data => {
13
   return request({
13
   return request({
14
-    url: '/system/sysRole/getList',
14
+    url: '/sysRole/getList',
15
     method: 'post',
15
     method: 'post',
16
     data
16
     data
17
   })
17
   })
24
  */
24
  */
25
 sysRoleApi.getPageList = data => {
25
 sysRoleApi.getPageList = data => {
26
   return request({
26
   return request({
27
-    url: '/system/sysRole/getPageList',
27
+    url: '/sysRole/getPageList',
28
     method: 'post',
28
     method: 'post',
29
     data
29
     data
30
   })
30
   })
37
  */
37
  */
38
 sysRoleApi.detail = id => {
38
 sysRoleApi.detail = id => {
39
   return request({
39
   return request({
40
-    url: '/system/sysRole/info/' + id,
40
+    url: '/sysRole/info/' + id,
41
     method: 'get'
41
     method: 'get'
42
   })
42
   })
43
 }
43
 }
49
  */
49
  */
50
 sysRoleApi.add = data => {
50
 sysRoleApi.add = data => {
51
   return request({
51
   return request({
52
-    url: '/system/sysRole/add',
52
+    url: '/sysRole/add',
53
     method: 'post',
53
     method: 'post',
54
     data
54
     data
55
   })
55
   })
62
  */
62
  */
63
 sysRoleApi.update = data => {
63
 sysRoleApi.update = data => {
64
   return request({
64
   return request({
65
-    url: '/system/sysRole/update',
65
+    url: '/sysRole/update',
66
     method: 'post',
66
     method: 'post',
67
     data
67
     data
68
   })
68
   })
75
  */
75
  */
76
 sysRoleApi.delete = id => {
76
 sysRoleApi.delete = id => {
77
   return request({
77
   return request({
78
-    url: '/system/sysRole/delete/' + id,
78
+    url: '/sysRole/delete/' + id,
79
     method: 'post'
79
     method: 'post'
80
   })
80
   })
81
 }
81
 }
88
  */
88
  */
89
 sysRoleApi.updateSysRolePermission = data => {
89
 sysRoleApi.updateSysRolePermission = data => {
90
   return request({
90
   return request({
91
-    url: '/system/sysRole/updateSysRolePermission',
91
+    url: '/sysRole/updateSysRolePermission',
92
     method: 'post',
92
     method: 'post',
93
     data
93
     data
94
   })
94
   })

+ 7
- 7
src/api/system/sys-user-api.js 查看文件

11
  */
11
  */
12
 sysUserApi.getPageList = data => {
12
 sysUserApi.getPageList = data => {
13
   return request({
13
   return request({
14
-    url: '/system/sysUser/getPageList',
14
+    url: '/sysUser/getPageList',
15
     method: 'post',
15
     method: 'post',
16
     data
16
     data
17
   })
17
   })
24
  */
24
  */
25
 sysUserApi.detail = id => {
25
 sysUserApi.detail = id => {
26
   return request({
26
   return request({
27
-    url: '/system/sysUser/info/' + id,
27
+    url: '/sysUser/info/' + id,
28
     method: 'get'
28
     method: 'get'
29
   })
29
   })
30
 }
30
 }
36
  */
36
  */
37
 sysUserApi.add = data => {
37
 sysUserApi.add = data => {
38
   return request({
38
   return request({
39
-    url: '/system/sysUser/add',
39
+    url: '/sysUser/add',
40
     method: 'post',
40
     method: 'post',
41
     data
41
     data
42
   })
42
   })
49
  */
49
  */
50
 sysUserApi.update = data => {
50
 sysUserApi.update = data => {
51
   return request({
51
   return request({
52
-    url: '/system/sysUser/update',
52
+    url: '/sysUser/update',
53
     method: 'post',
53
     method: 'post',
54
     data
54
     data
55
   })
55
   })
62
  */
62
  */
63
 sysUserApi.delete = id => {
63
 sysUserApi.delete = id => {
64
   return request({
64
   return request({
65
-    url: '/system/sysUser/delete/' + id,
65
+    url: '/sysUser/delete/' + id,
66
     method: 'post'
66
     method: 'post'
67
   })
67
   })
68
 }
68
 }
74
  */
74
  */
75
 sysUserApi.uploadHead = data => {
75
 sysUserApi.uploadHead = data => {
76
   return request({
76
   return request({
77
-    url: '/system/sysUser/uploadHead',
77
+    url: '/sysUser/uploadHead',
78
     method: 'post',
78
     method: 'post',
79
     data
79
     data
80
   })
80
   })
87
  */
87
  */
88
 sysUserApi.resetPassword = data => {
88
 sysUserApi.resetPassword = data => {
89
   return request({
89
   return request({
90
-    url: '/system/sysUser/resetPassword',
90
+    url: '/sysUser/resetPassword',
91
     method: 'post',
91
     method: 'post',
92
     data
92
     data
93
   })
93
   })

+ 1
- 1
src/api/system/upload-api.js 查看文件

11
  */
11
  */
12
 uploadApi.upload = data => {
12
 uploadApi.upload = data => {
13
   return request({
13
   return request({
14
-    url: '/system/upload',
14
+    url: '/upload',
15
     method: 'post',
15
     method: 'post',
16
     data,
16
     data,
17
     headers: { 'Content-Type': 'multipart/form-data' }
17
     headers: { 'Content-Type': 'multipart/form-data' }

+ 3
- 3
src/api/user.js 查看文件

2
 
2
 
3
 export function login(data) {
3
 export function login(data) {
4
   return request({
4
   return request({
5
-    url: '/system/login',
5
+    url: '/login',
6
     method: 'post',
6
     method: 'post',
7
     data
7
     data
8
   })
8
   })
10
 
10
 
11
 export function getInfo(token) {
11
 export function getInfo(token) {
12
   return request({
12
   return request({
13
-    url: '/system/getSysUserInfo',
13
+    url: '/getSysUserInfo',
14
     method: 'get'
14
     method: 'get'
15
   })
15
   })
16
 }
16
 }
17
 
17
 
18
 export function logout() {
18
 export function logout() {
19
   return request({
19
   return request({
20
-    url: '/system/logout',
20
+    url: '/logout',
21
     method: 'post'
21
     method: 'post'
22
   })
22
   })
23
 }
23
 }

+ 0
- 0
src/components/ImageCropper/utils/data2blob.js 查看文件


+ 0
- 0
src/components/ImageCropper/utils/effectRipple.js 查看文件


+ 0
- 0
src/components/ImageCropper/utils/language.js 查看文件


+ 0
- 0
src/components/ImageCropper/utils/mimes.js 查看文件


+ 42
- 0
src/router/index.js 查看文件

79
       }
79
       }
80
     ]
80
     ]
81
   },
81
   },
82
+  {
83
+    path: '/documentation',
84
+    component: Layout,
85
+    children: [
86
+      {
87
+        path: 'index',
88
+        component: () => import('@/views/documentation/index'),
89
+        name: 'Documentation',
90
+        meta: { title: '文档', icon: 'documentation', affix: true }
91
+      }
92
+    ]
93
+  },
94
+  {
95
+    path: 'swagger',
96
+    component: Layout,
97
+    children: [
98
+      {
99
+        path: 'http://47.105.159.10:8888/api/swagger-ui.html',
100
+        meta: { title: 'SwaggerUI', icon: 'link' }
101
+      }
102
+    ]
103
+  },
104
+  {
105
+    path: 'knife4j',
106
+    component: Layout,
107
+    children: [
108
+      {
109
+        path: 'http://47.105.159.10:8888/api/doc.html',
110
+        meta: { title: 'SwaggerUI', icon: 'link' }
111
+      }
112
+    ]
113
+  },
114
+  {
115
+    path: 'spring-boot-admin',
116
+    component: Layout,
117
+    children: [
118
+      {
119
+        path: 'http://47.105.159.10:8000/instances/58c15acdd00c/details',
120
+        meta: { title: 'SpringBootAdmin', icon: 'link' }
121
+      }
122
+    ]
123
+  },
82
   {
124
   {
83
     path: '/profile',
125
     path: '/profile',
84
     component: Layout,
126
     component: Layout,

+ 1
- 1
src/utils/request.js 查看文件

22
       // ['X-Token'] is a custom headers key
22
       // ['X-Token'] is a custom headers key
23
       // please modify it according to the actual situation
23
       // please modify it according to the actual situation
24
       // config.headers['X-Token'] = getToken()
24
       // config.headers['X-Token'] = getToken()
25
-      config.headers['x-authorization'] = getToken()
25
+      config.headers['token'] = getToken()
26
     }
26
     }
27
     return config
27
     return config
28
   },
28
   },

+ 2
- 2
src/views/login/index.vue 查看文件

60
 
60
 
61
 <script>
61
 <script>
62
 import { validUsername } from '@/utils/validate'
62
 import { validUsername } from '@/utils/validate'
63
-// import SocialSign from './components/SocialSignin'
63
+import SocialSign from './components/SocialSignin'
64
 
64
 
65
 export default {
65
 export default {
66
   name: 'Login',
66
   name: 'Login',
67
-  // components: { SocialSign },
67
+  components: { SocialSign },
68
   data() {
68
   data() {
69
     const validateUsername = (rule, value, callback) => {
69
     const validateUsername = (rule, value, callback) => {
70
       if (!validUsername(value)) {
70
       if (!validUsername(value)) {

+ 1
- 1
src/views/system/sys-role/sys-role-list.vue 查看文件

76
         </template>
76
         </template>
77
       </el-table-column>
77
       </el-table-column>
78
       <el-table-column align="center" width="240" class-name="operation">
78
       <el-table-column align="center" width="240" class-name="operation">
79
-        <template slot="header">
79
+        <template slot="header" slot-scope="scope">
80
           操作
80
           操作
81
           <el-dropdown trigger="click">
81
           <el-dropdown trigger="click">
82
             <el-link type="primary" style="vertical-align: baseline;">
82
             <el-link type="primary" style="vertical-align: baseline;">

+ 1
- 1
src/views/system/sys-user/sys-user-list.vue 查看文件

88
         </template>
88
         </template>
89
       </el-table-column>
89
       </el-table-column>
90
       <el-table-column align="center" width="240" class-name="operation">
90
       <el-table-column align="center" width="240" class-name="operation">
91
-        <template slot="header">
91
+        <template slot="header" slot-scope="scope">
92
           操作
92
           操作
93
           <el-dropdown trigger="click">
93
           <el-dropdown trigger="click">
94
             <el-link type="primary" style="vertical-align: baseline;">
94
             <el-link type="primary" style="vertical-align: baseline;">