This commit is contained in:
parent
55c9fe61fa
commit
864ac99d94
|
|
@ -21,15 +21,15 @@ export class MeshyServer extends FileServer {
|
||||||
let imgurl = await this.uploadFile(item.image_url);
|
let imgurl = await this.uploadFile(item.image_url);
|
||||||
// let imgurl = 'https://api.deotaland.ai/upload/aabf8b4a8df447fa8c3e3f7978c523cc.png';
|
// let imgurl = 'https://api.deotaland.ai/upload/aabf8b4a8df447fa8c3e3f7978c523cc.png';
|
||||||
params.payload.image_url = imgurl;
|
params.payload.image_url = imgurl;
|
||||||
const response = await requestUtils.common(clientApi.default.IMAGE_TO_3D, params);
|
// const response = await requestUtils.common(clientApi.default.IMAGE_TO_3D, params);
|
||||||
// const response = {
|
const response = {
|
||||||
// "code": 0,
|
"code": 0,
|
||||||
// "message": "",
|
"message": "",
|
||||||
// "success": true,
|
"success": true,
|
||||||
// "data": {
|
"data": {
|
||||||
// "result": "019aba1c-86c4-7572-a816-1986f9ef5d0e"
|
"result": "019abe70-d843-7160-bacd-c98afc9e80db"
|
||||||
// }
|
}
|
||||||
// };
|
};
|
||||||
if(response.code==0){
|
if(response.code==0){
|
||||||
callback&&callback(response?.data?.result);
|
callback&&callback(response?.data?.result);
|
||||||
}
|
}
|
||||||
|
|
@ -40,7 +40,11 @@ export class MeshyServer extends FileServer {
|
||||||
}
|
}
|
||||||
//查询任务状态
|
//查询任务状态
|
||||||
async getModelTaskStatus(result,callback,errorCallback,progressCallback){
|
async getModelTaskStatus(result,callback,errorCallback,progressCallback){
|
||||||
const requestUrl = clientApi.default.FIND_TASK_ID.replace('TASKID', result);
|
const requestUrl = {
|
||||||
|
url:clientApi.default.FIND_TASK_ID.url.replace('TASKID', result),
|
||||||
|
method:clientApi.default.FIND_TASK_ID.method,
|
||||||
|
};
|
||||||
|
|
||||||
let response = await requestUtils.common(requestUrl, {});
|
let response = await requestUtils.common(requestUrl, {});
|
||||||
if(response.code==0){
|
if(response.code==0){
|
||||||
let data = response?.data
|
let data = response?.data
|
||||||
|
|
@ -59,6 +63,7 @@ export class MeshyServer extends FileServer {
|
||||||
// 等待三秒
|
// 等待三秒
|
||||||
await new Promise(resolve => setTimeout(resolve, 3000));
|
await new Promise(resolve => setTimeout(resolve, 3000));
|
||||||
progressCallback&&progressCallback(data.progress);
|
progressCallback&&progressCallback(data.progress);
|
||||||
|
this.getModelTaskStatus(result,callback,errorCallback,progressCallback);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue