bill 1 年之前
父節點
當前提交
5f9054859e
共有 1 個文件被更改,包括 5 次插入5 次删除
  1. 5 5
      src/store/scene.ts

+ 5 - 5
src/store/scene.ts

@@ -127,17 +127,16 @@ export const downModelSceneHash = async (scene: ModelScene) => {
   await downHash(res, scene.modelTitle);
   await downHash(res, scene.modelTitle);
 };
 };
 
 
-export const uploadModelScene = (
+export const uploadModelScene = async (
   file: File,
   file: File,
   progressCallback: (progress: number) => void
   progressCallback: (progress: number) => void
-) =>
-  axios<undefined>({
+) => {
+  await axios<undefined>({
     method: "POST",
     method: "POST",
     url: uploadModel,
     url: uploadModel,
     data: { file },
     data: { file },
     onUploadProgress(event: any) {
     onUploadProgress(event: any) {
       const p = Math.round((event.loaded / event.total) * 100);
       const p = Math.round((event.loaded / event.total) * 100);
-      console.log(p);
       if (p === 100) {
       if (p === 100) {
         progressCallback(0);
         progressCallback(0);
       } else {
       } else {
@@ -145,7 +144,8 @@ export const uploadModelScene = (
       }
       }
     },
     },
   });
   });
-
+  progressCallback(0);
+};
 export const getModelSceneStatus = async (scene: ModelScene) => {
 export const getModelSceneStatus = async (scene: ModelScene) => {
   const progress = (
   const progress = (
     await axios.get<number>(getModelRunProgress, {
     await axios.get<number>(getModelRunProgress, {