From f3e92fa13107b569e0aa4d3ffff013fd2983660b Mon Sep 17 00:00:00 2001
From: sean.zhou <sean.zhou@dji.com>
Date: Tue, 25 Apr 2023 20:28:45 +0800
Subject: [PATCH] initial v1.4.0

---
 src/pages/page-web/projects/Firmwares.vue |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/pages/page-web/projects/Firmwares.vue b/src/pages/page-web/projects/Firmwares.vue
index d3e6757..54fd590 100644
--- a/src/pages/page-web/projects/Firmwares.vue
+++ b/src/pages/page-web/projects/Firmwares.vue
@@ -242,7 +242,7 @@
   if (fileList.value.length === 0) {
     message.error('Please select at least one file.')
   }
-  const uploading: string = 'uploading'
+  let uploading: string
   formRef.value.validate().then(async () => {
     const file: FileItem = fileList.value[0]
     const fileData = new FormData()
@@ -257,6 +257,8 @@
         fileData.append(key, val.toString())
       }
     })
+    const timestamp = new Date().getTime()
+    uploading = (file.name ?? 'uploding') + timestamp
     notification.open({
       key: uploading,
       message: `Uploading  ${moment().format()}`,
@@ -267,7 +269,7 @@
       if (res.code === 0) {
         notification.success({
           message: `Uploaded  ${moment().format()}`,
-          description: `[${file.name}] file uploaded successfully.`,
+          description: `[${file.name}] file uploaded successfully. Duration: ${moment.duration(new Date().getTime() - timestamp).asSeconds()}`,
           duration: null
         })
         getAllFirmwares(pageParam)

--
Gitblit v1.9.3