135 lines
3.0 KiB
JavaScript
135 lines
3.0 KiB
JavaScript
import request from '@/sheep/request';
|
||
import Request from 'luch-request';
|
||
|
||
const ReportApi = {
|
||
getHairApi: (data) => {
|
||
return request({
|
||
url: '/userinfo/get_hair_data',
|
||
method: 'POST',
|
||
data: data,
|
||
});
|
||
},
|
||
addHairApi: (data) => {
|
||
return request({
|
||
url: '/userinfo/add_hair_data',
|
||
method: 'POST',
|
||
data: data,
|
||
});
|
||
},
|
||
getStyleApi: (data) => {
|
||
return request({
|
||
url: '/userinfo/get_user_face_info',
|
||
method: 'POST',
|
||
data: data,
|
||
});
|
||
},
|
||
praiseTextApi: (data) => {
|
||
return request({
|
||
url: '/ai/praiseTexttwo',
|
||
method: 'POST',
|
||
data: data,
|
||
});
|
||
},
|
||
wardrobeListApi: (data) => {
|
||
return request({
|
||
url: '/wardrobe/clothes_list',
|
||
method: 'POST',
|
||
data: data,
|
||
});
|
||
},
|
||
exchangeHairApi: (data) => {
|
||
return request({
|
||
url: '/api/v1/test/exchangeHair',
|
||
method: 'POST',
|
||
data: data,
|
||
});
|
||
},
|
||
exchangeHairHistoryByTaskId: (data) => {
|
||
return request({
|
||
url: '/api/v1/test/exchangeHairHistoryByTaskId',
|
||
method: 'POST',
|
||
data: data,
|
||
});
|
||
},
|
||
hairStyleListApi: (data) => {
|
||
return request({
|
||
url: '/api/v1/test/getHairDetails',
|
||
method: 'POST',
|
||
data: data,
|
||
});
|
||
},
|
||
|
||
/**获取AI返回的人脸信息 */
|
||
getAiFaceResult: () =>
|
||
request({
|
||
url: '/cloth/getFaceList',
|
||
method: 'POST',
|
||
data: {
|
||
// dataScope 0查询自己上传的,1查询所有
|
||
dataScope: 0,
|
||
},
|
||
}),
|
||
|
||
getUserInfo: () =>
|
||
request({
|
||
url: '/digital/records/get-by-user-id',
|
||
method: 'get',
|
||
}),
|
||
|
||
getUserAvatar: () =>
|
||
request({
|
||
url: '/member/user/get',
|
||
method: 'get',
|
||
}),
|
||
|
||
// sendMail: () =>
|
||
// request({
|
||
// url: '/sendMail',
|
||
// method: 'post',
|
||
// }),
|
||
|
||
sendMail: (data) => {
|
||
// const init = () => {
|
||
// const http = new Request({
|
||
// baseURL: 'http://42.193.102.139:4000/api/pdf',
|
||
// timeout: 100 * 1000,
|
||
// method: 'POST',
|
||
// header: {
|
||
// Accept: 'text/json',
|
||
// 'Content-Type': 'application/json;charset=UTF-8',
|
||
// },
|
||
// // #ifdef H5
|
||
// // 跨域请求时是否携带凭证(cookies)仅H5支持(HBuilderX 2.6.15+)
|
||
// withCredentials: false,
|
||
// // #endif
|
||
// });
|
||
|
||
// return http;
|
||
// };
|
||
|
||
const http = new Request({
|
||
baseURL: 'http://42.193.102.139:4000/api/pdf',
|
||
timeout: 100 * 1000,
|
||
method: 'GET',
|
||
header: {
|
||
Accept: 'text/json',
|
||
'Content-Type': 'application/json;charset=UTF-8',
|
||
Authorization: 'Bearer 14fc0280-fc65-462d-ac2d-50178c0212e3',
|
||
},
|
||
// #ifdef H5
|
||
// 跨域请求时是否携带凭证(cookies)仅H5支持(HBuilderX 2.6.15+)
|
||
withCredentials: false,
|
||
// #endif
|
||
});
|
||
|
||
// const http = init();
|
||
|
||
return http.request({
|
||
method: 'POST',
|
||
data,
|
||
});
|
||
},
|
||
// https://puton.huimeimeta.com/app-api/cloth/getFaceList
|
||
};
|
||
export default ReportApi;
|