From 2b83d4d511401b7011e51170d8d7d25c2ca45c51 Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期一, 21 四月 2025 16:31:14 +0800
Subject: [PATCH] 更新识别提示

---
 src/views/deviceWindoes2.vue |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/src/views/deviceWindoes2.vue b/src/views/deviceWindoes2.vue
index b02ec5c..3f651df 100644
--- a/src/views/deviceWindoes2.vue
+++ b/src/views/deviceWindoes2.vue
@@ -760,7 +760,7 @@
           <el-space fill>
             <el-alert type="warning" show-icon :closable="false">
               <p>"请输入设备编号后才能使用不然无法定位到数据来源:</p>
-              <p>也可以选择二维码图片识别</p>
+              <p>也可以选择二维码图片文件识别</p>
             </el-alert>
             <el-form-item label="设备编号">
               <el-input v-model="deviceCode" />
@@ -769,7 +769,6 @@
         </el-form>
         <div>
           <input type="file" pattern="选取二维码" accept="image/*" @change="onFileChange"  />
-          <input type="text" v-model="codeResult" placeholder="扫描结果将会显示在这里">
         </div>
       </span>
       <template #footer>
@@ -991,8 +990,6 @@
   // 告警提示
   // 识别窗口
   const video = ref<HTMLVideoElement | null>(null);
-  // 识别文本
-  const codeResult = ref<string>('');
   // 识别数据流
   let stream: MediaStream | null = null;
   const centerDialogVisible = ref(false);
@@ -1198,15 +1195,17 @@
         try {
           const codeReader = new BrowserMultiFormatReader();
           const result = await codeReader.decodeFromImage(undefined, e.target.result);
-          codeResult.value = result.text;
+          deviceCode.value = result.text;
+          ElMessage.success('识别成功')
         } catch (err) {
           if (err instanceof NotFoundException) {
-            console.error("未找到二维码");
+            ElMessage.error("未找到二维码");
           } else if (err instanceof ChecksumException) {
-            console.error("校验错误");
+            ElMessage.error("校验错误");
           } else if (err instanceof FormatException) {
-            console.error("格式错误");
+            ElMessage.error("格式错误");
           } else {
+            ElMessage.error("识别错误请重新识别");
             console.error(err);
           }
         }

--
Gitblit v1.8.0