File tree Expand file tree Collapse file tree 3 files changed +160
-163
lines changed Expand file tree Collapse file tree 3 files changed +160
-163
lines changed Original file line number Diff line number Diff line change 1
- const api = {
2
- Login : '/auth/login' ,
3
- Logout : '/auth/logout' ,
4
- ForgePassword : '/auth/forge-password' ,
5
- Register : '/auth/register' ,
6
- SendSms : '/account/sms' ,
7
- SendSmsErr : '/account/sms_err' ,
8
- // get my info
9
- UserInfo : '/user/info'
10
- }
1
+ const api = {
2
+ Login : '/auth/login' ,
3
+ Logout : '/auth/logout' ,
4
+ ForgePassword : '/auth/forge-password' ,
5
+ Register : '/auth/register' ,
6
+ twoStepCode : '/auth/2step-code' ,
7
+ SendSms : '/account/sms' ,
8
+ SendSmsErr : '/account/sms_err' ,
9
+ // get my info
10
+ UserInfo : '/user/info'
11
+ }
11
12
export default api
Original file line number Diff line number Diff line change 1
- import api from './index'
2
- import { axios } from '@/utils/request'
3
-
4
- /**
5
- * login func
6
- * parameter: {
7
- * username: '',
8
- * password: '',
9
- * remember_me: true,
10
- * captcha: '12345'
11
- * }
12
- * @param parameter
13
- * @returns {* }
14
- */
15
- export function login ( parameter ) {
16
- return axios ( {
17
- url : '/auth/login' ,
18
- method : 'post' ,
19
- data : parameter
20
- } )
21
- }
22
-
23
- export function getSmsCaptcha ( parameter ) {
24
- return axios ( {
25
- url : api . SendSms ,
26
- method : 'post' ,
27
- data : parameter
28
- } )
29
- }
30
-
31
- export function getInfo ( ) {
32
- return axios ( {
33
- url : '/user/info' ,
34
- method : 'get' ,
35
- headers : {
36
- 'Content-Type' : 'application/json;charset=UTF-8'
37
- }
38
- } )
39
- }
40
-
41
- export function logout ( ) {
42
- return axios ( {
43
- url : '/auth/logout' ,
44
- method : 'post' ,
45
- headers : {
46
- 'Content-Type' : 'application/json;charset=UTF-8'
47
- }
48
- } )
1
+ import api from './index'
2
+ import { axios } from '@/utils/request'
3
+
4
+ /**
5
+ * login func
6
+ * parameter: {
7
+ * username: '',
8
+ * password: '',
9
+ * remember_me: true,
10
+ * captcha: '12345'
11
+ * }
12
+ * @param parameter
13
+ * @returns {* }
14
+ */
15
+ export function login ( parameter ) {
16
+ return axios ( {
17
+ url : '/auth/login' ,
18
+ method : 'post' ,
19
+ data : parameter
20
+ } )
21
+ }
22
+
23
+ export function getSmsCaptcha ( parameter ) {
24
+ return axios ( {
25
+ url : api . SendSms ,
26
+ method : 'post' ,
27
+ data : parameter
28
+ } )
29
+ }
30
+
31
+ export function getInfo ( ) {
32
+ return axios ( {
33
+ url : '/user/info' ,
34
+ method : 'get' ,
35
+ headers : {
36
+ 'Content-Type' : 'application/json;charset=UTF-8'
37
+ }
38
+ } )
39
+ }
40
+
41
+ export function logout ( ) {
42
+ return axios ( {
43
+ url : '/auth/logout' ,
44
+ method : 'post' ,
45
+ headers : {
46
+ 'Content-Type' : 'application/json;charset=UTF-8'
47
+ }
48
+ } )
49
+ }
50
+
51
+ /**
52
+ * get user 2step code open?
53
+ * @param parameter {*}
54
+ */
55
+ export function get2step ( parameter ) {
56
+ return axios ( {
57
+ url : api . twoStepCode ,
58
+ method : 'post' ,
59
+ data : parameter
60
+ } )
49
61
}
You can’t perform that action at this time.
0 commit comments