Ver código fonte

fix (1.62.0 -> 1.62.1): 修复退出反馈对话框可被意外关闭问题

- 添加 maskClosable={false} 禁止点击遮罩关闭对话框
- 添加 keyboard={false} 禁止ESC键关闭对话框
- 防止用户在检查退出流程中意外关闭重要的确认对话框

改动文件:
- src/pages/exam/components/ExamExitFeedback.tsx
dengdx 5 dias atrás
pai
commit
b7092ec61b
3 arquivos alterados com 16 adições e 1 exclusões
  1. 13 0
      CHANGELOG.md
  2. 1 1
      package.json
  3. 2 0
      src/pages/exam/components/ExamExitFeedback.tsx

+ 13 - 0
CHANGELOG.md

@@ -2,6 +2,19 @@
 
 本项目的所有重要变更都将记录在此文件中.
 
+## [1.62.1] - 2026-01-08 10:59
+
+### 修复 (Fixed)
+
+- **修复退出反馈对话框可被意外关闭问题** - 禁用遮罩点击和ESC键关闭功能,防止用户意外关闭重要的退出确认对话框
+  - 添加 maskClosable={false} 禁止点击遮罩关闭对话框
+  - 添加 keyboard={false} 禁止ESC键关闭对话框
+  - 确保用户在检查退出流程中必须明确选择操作,提升流程可靠性
+
+**改动文件:**
+
+- src/pages/exam/components/ExamExitFeedback.tsx
+
 ## [1.62.0] - 2026-01-08 10:15
 
 ### 新增 (Added)

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "zsis",
-  "version": "1.62.0",
+  "version": "1.62.1",
   "private": true,
   "description": "医学成像系统",
   "main": "main.js",

+ 2 - 0
src/pages/exam/components/ExamExitFeedback.tsx

@@ -45,6 +45,8 @@ const ExamExitFeedback: React.FC<ExamExitFeedbackProps> = ({
       }
       open={open}
       onCancel={onContinue}
+      maskClosable={false}
+      keyboard={false}
       footer={
         <Space>
           <Button onClick={onContinue}>