Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haoban-operation-4
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
达摩4.0重构
haoban-operation-4
Commits
a6c61893
Commit
a6c61893
authored
Jul 24, 2020
by
caoyanzhi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
删除不用的文件
parent
6485668c
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
0 additions
and
104 deletions
+0
-104
getFetch.js
src/api/getFetch.js
+0
-13
user.js
src/api/user.js
+0
-14
request.js
src/utils/request.js
+0
-77
No files found.
src/api/getFetch.js
deleted
100644 → 0
View file @
6485668c
import
{
request
}
from
'@/utils/request.js'
;
export
default
function
getFetch
(
api
,
baseUrl
)
{
api
=
api
||
{};
let
keys
=
Object
.
keys
(
api
);
keys
.
forEach
(
key
=>
{
let
opt
=
api
[
key
];
if
(
typeof
opt
===
'string'
)
opt
=
{
url
:
opt
};
opt
.
url
=
`
${
baseUrl
}${
opt
.
url
}
`
;
api
[
key
]
=
params
=>
request
(
opt
,
params
);
})
return
api
;
}
src/api/user.js
deleted
100644 → 0
View file @
6485668c
import
getFetch
from
'./getFetch.js'
;
let
api
=
{
getUserInfo
:
'/user/get-login-user'
,
// 获取用户信息
sendSmsCode
:
'/user/send-auth-code-to-modify-phone'
,
// 发送手机验证码
editUserName
:
'//user/edit-user-name'
,
// 修改姓名
updatePhone
:
'/user/modify-phone'
,
// 修改手机号
updatePwd
:
'/user/modify-password'
,
// 修改密码
logout
:
'/logout'
,
// 登出
}
api
=
getFetch
(
api
,
'/gic-auth-web'
);
export
default
api
;
src/utils/request.js
deleted
100644 → 0
View file @
6485668c
/*
* @Descripttion: 当前组件信息
* @version: 1.0.0
* @Author: 无尘
* @Date: 2020-07-16 16:37:05
* @LastEditors: 无尘
* @LastEditTime: 2020-07-20 15:30:44
*/
import
axios
from
'axios'
;
import
qs
from
'qs'
;
import
{
Message
}
from
'element-ui'
;
import
{
origin
,
succCode
,
notAuthCode
}
from
'@/config/index.js'
;
/* eslint-disable-next-line */
// const BASEURL = process.env.NODE_ENV !== 'production' ? 'https://four.gicdev.com' : '';
axios
.
defaults
.
baseURL
=
origin
;
const
request
=
(
opt
,
params
)
=>
{
params
=
Object
.
assign
({},
params
);
opt
=
Object
.
assign
({},
opt
);
let
requestConfig
=
{
// 请求路径
url
:
''
,
params
:
''
,
data
:
''
,
// 请求type
method
:
'get'
,
// request body 是否使用 formData格式
useFormData
:
false
,
// response 是否使用 code === '0000' 验证
useIntercept
:
true
,
// 设置headers
headers
:
{}
}
requestConfig
=
Object
.
assign
(
requestConfig
,
opt
);
if
(
requestConfig
.
useFormData
)
params
=
qs
.
stringify
(
params
);
switch
(
requestConfig
.
method
.
toLowerCase
())
{
case
'get'
:
requestConfig
.
params
=
params
;
break
;
case
'post'
:
requestConfig
.
data
=
params
;
break
;
default
:
requestConfig
.
data
=
params
;
break
;
}
return
new
Promise
((
resolve
,
reject
)
=>
{
axios
(
requestConfig
).
then
(
res
=>
{
let
resp
=
res
.
data
;
if
(
resp
.
code
==
notAuthCode
)
{
window
.
location
.
href
=
`
${
origin
}
/haoban-4/#/login`
;
return
;
}
if
(
requestConfig
.
useIntercept
&&
resp
.
code
!=
succCode
)
{
Message
({
message
:
resp
.
message
||
'未知错误'
,
type
:
'warning'
});
return
reject
(
resp
);
}
resolve
(
resp
);
}).
catch
(
error
=>
{
let
response
=
error
.
response
||
{};
let
data
=
response
.
data
||
{};
Message
({
message
:
data
.
message
||
'未知错误'
,
type
:
'warning'
})
reject
(
error
);
})
});
}
export
{
axios
,
request
};
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment