|  | @@ -79,7 +79,9 @@ export function fileUpload(
 | 
	
		
			
				|  |  |    if (isGlobalprogress) {
 | 
	
		
			
				|  |  |      store.commit(`app/${app.SHOW_PROGRESS}`, true);
 | 
	
		
			
				|  |  |      onUploadProgress = ({ loaded, progress, total }) => {
 | 
	
		
			
				|  |  | -      store.commit(`app/${app.SET_UPLOAD_INFO}`, { loaded, progress, total });
 | 
	
		
			
				|  |  | +      // 因为上传进度为 1 后,上传事件还会继续一段时间,所以这里将进度设置为 0.99
 | 
	
		
			
				|  |  | +      let precent = progress >= 1 ? 0.99 : progress;
 | 
	
		
			
				|  |  | +      store.commit(`app/${app.SET_UPLOAD_INFO}`, { loaded, progress: precent, total });
 | 
	
		
			
				|  |  |      };
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -96,6 +98,10 @@ export function fileUpload(
 | 
	
		
			
				|  |  |        onUploadProgress,
 | 
	
		
			
				|  |  |        timeout: 0,
 | 
	
		
			
				|  |  |      })
 | 
	
		
			
				|  |  | +    .then((res) => {
 | 
	
		
			
				|  |  | +      store.commit(`app/${app.SET_UPLOAD_INFO}`, { loaded: 0, progress: 1, total: 0 });
 | 
	
		
			
				|  |  | +      return res;
 | 
	
		
			
				|  |  | +    })
 | 
	
		
			
				|  |  |      .finally(() => {
 | 
	
		
			
				|  |  |        store.commit(`app/${app.SET_UPLOAD_CONTROLLER}`, null);
 | 
	
		
			
				|  |  |      });
 |