|
@@ -10,7 +10,7 @@ import { Message } from 'element-ui';
|
|
|
|
|
|
this.API.requestData({
|
|
this.API.requestData({
|
|
isMust: true, // 请求是否携带 token ,默认为 true ,可缺省
|
|
isMust: true, // 请求是否携带 token ,默认为 true ,可缺省
|
|
- showLoading: false, // 请求是否显示加载中遮罩层,默认 false 可缺省
|
|
|
|
|
|
+ showLoading: false, // 请求是否显示加载中遮罩层,默认 false ,可缺省
|
|
method: "GET", // 请求方式,默认为 GET ,可缺省
|
|
method: "GET", // 请求方式,默认为 GET ,可缺省
|
|
subUrl: "api/repassword", // 请求接口地址,必传项
|
|
subUrl: "api/repassword", // 请求接口地址,必传项
|
|
timeout: 3000, // 请求超时时间,默认 3s ,可缺省
|
|
timeout: 3000, // 请求超时时间,默认 3s ,可缺省
|
|
@@ -36,8 +36,8 @@ export function requestData (options) {
|
|
'Content-Type': 'application/x-www-form-urlencoded',
|
|
'Content-Type': 'application/x-www-form-urlencoded',
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+ // 请求是否携带 token
|
|
const isMust = (options.isMust == true || options.isMust == false) ? options.isMust : true;
|
|
const isMust = (options.isMust == true || options.isMust == false) ? options.isMust : true;
|
|
-
|
|
|
|
if (isMust) headers.authToken = localStorage.getItem('authToken');
|
|
if (isMust) headers.authToken = localStorage.getItem('authToken');
|
|
|
|
|
|
// 创建请求实例
|
|
// 创建请求实例
|
|
@@ -57,11 +57,13 @@ export function requestData (options) {
|
|
}
|
|
}
|
|
);
|
|
);
|
|
|
|
|
|
|
|
+ // 统一格式包装请求参数
|
|
let params = new URLSearchParams();
|
|
let params = new URLSearchParams();
|
|
for (let key in (options.data || {})) {
|
|
for (let key in (options.data || {})) {
|
|
params.append(key, options.data[key]);
|
|
params.append(key, options.data[key]);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // 发起请求
|
|
httpService({
|
|
httpService({
|
|
url: options.subUrl,
|
|
url: options.subUrl,
|
|
method: options.method || 'GET',
|
|
method: options.method || 'GET',
|