diff --git a/src/views/device-manage/device/components/SendCommandModal.vue b/src/views/device-manage/device/components/SendCommandModal.vue
index 49076ca9..81622326 100644
--- a/src/views/device-manage/device/components/SendCommandModal.vue
+++ b/src/views/device-manage/device/components/SendCommandModal.vue
@@ -151,7 +151,8 @@ async function handleSubmit() {
     emit('success')
     closeModal()
   }
-  catch {
+  catch {}
+  finally {
     setModalProps({ confirmLoading: false })
   }
 }