From 63459ad1164d23492d6e8b9624ff63442a829e4a Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期三, 23 四月 2025 14:17:51 +0800
Subject: [PATCH] gx链接
---
src/views/deviceWindoes2.vue | 19 +++++++++----------
1 files changed, 9 insertions(+), 10 deletions(-)
diff --git a/src/views/deviceWindoes2.vue b/src/views/deviceWindoes2.vue
index b02ec5c..a863c36 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);
}
}
@@ -1231,8 +1230,8 @@
//创建链接对象
const creatSource = () => {
// http://testbs.ihemodialysis.com/sse/sseEvent
- const test='http://testbs.ihemodialysis.com/sse/sseEvent/'
- // const test='https://backend.ihemodialysis.com/sse/sseEvent/'
+ // const test='http://testbs.ihemodialysis.com/sse/sseEvent/'
+ const test='https://backend.ihemodialysis.com/sse/sseEvent/'
const stateArr = [
{ key: 0, value: "正在链接中" },
{ key: 1, value: "已经链接并且可以通讯" },
--
Gitblit v1.8.0