From 2ca94de8ede18ac07ccfd8dec7b6f6a707adde9b Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Mon, 01 Sep 2025 11:20:24 +0800
Subject: [PATCH] Merge branch 'refs/heads/feature/v5.0/5.0.5' into patch_management

---
 src/page/index/useDownloadWs.js |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/page/index/useDownloadWs.js b/src/page/index/useDownloadWs.js
index d39324d..2113b6d 100644
--- a/src/page/index/useDownloadWs.js
+++ b/src/page/index/useDownloadWs.js
@@ -15,9 +15,16 @@
 	let currentWebSocket = null
 	function messageHandler(payload) {
 		const {type,status,progress,download_url} = payload
-		const setProgress = status === 'CANCELLED'
-			? 100
-			: (status !== 'COMPLETED' && progress === 100) ? 99 : progress
+		let setProgress = 0
+		if (status === 'PENDING'){
+			setProgress = 1
+		}else if(status === 'CANCELLED'){
+			setProgress = 100
+		}else if(status !== 'COMPLETED' && progress === 100){
+			setProgress = 99
+		}else{
+			setProgress = progress
+		}
 		store.commit('setDownloadProgress', {
 			...downloadProgress.value,
 			[type]: setProgress,

--
Gitblit v1.9.3