|
@@ -1,7 +1,7 @@
|
|
import APIConfig from './api.js';
|
|
import APIConfig from './api.js';
|
|
import efunRequest from '../utils/efunRequest';
|
|
import efunRequest from '../utils/efunRequest';
|
|
import request from '../utils/request';
|
|
import request from '../utils/request';
|
|
-
|
|
|
|
|
|
+import Loading from '../components/Loading';
|
|
export default class user {
|
|
export default class user {
|
|
// 个人中心
|
|
// 个人中心
|
|
static userMember() {
|
|
static userMember() {
|
|
@@ -20,6 +20,7 @@ export default class user {
|
|
* @return 返回Promise
|
|
* @return 返回Promise
|
|
*/
|
|
*/
|
|
static async uploadImage(photo_url) {
|
|
static async uploadImage(photo_url) {
|
|
|
|
+ Loading.show();
|
|
const file_uid = await getuid();
|
|
const file_uid = await getuid();
|
|
let formData = new FormData();
|
|
let formData = new FormData();
|
|
formData.append('file', {
|
|
formData.append('file', {
|
|
@@ -35,13 +36,16 @@ export default class user {
|
|
.then((response) => {
|
|
.then((response) => {
|
|
console.log('res1', response);
|
|
console.log('res1', response);
|
|
if (response.status >= 200 && response.status < 300) {
|
|
if (response.status >= 200 && response.status < 300) {
|
|
|
|
+ Loading.hide();
|
|
return response;
|
|
return response;
|
|
}
|
|
}
|
|
const error = new Error(response.statusText);
|
|
const error = new Error(response.statusText);
|
|
error.response = response;
|
|
error.response = response;
|
|
|
|
+ Loading.hide();
|
|
throw error;
|
|
throw error;
|
|
})
|
|
})
|
|
.then((response) => {
|
|
.then((response) => {
|
|
|
|
+ Loading.hide();
|
|
return response.json();
|
|
return response.json();
|
|
})
|
|
})
|
|
.then((data) => {
|
|
.then((data) => {
|
|
@@ -49,10 +53,12 @@ export default class user {
|
|
if (!data.success) {
|
|
if (!data.success) {
|
|
const code = data;
|
|
const code = data;
|
|
}
|
|
}
|
|
|
|
+ Loading.hide();
|
|
return data;
|
|
return data;
|
|
})
|
|
})
|
|
.catch((err) => {
|
|
.catch((err) => {
|
|
console.log('err', err);
|
|
console.log('err', err);
|
|
|
|
+ Loading.hide();
|
|
return {
|
|
return {
|
|
err
|
|
err
|
|
};
|
|
};
|