| | |
| | | import os from 'os' |
| | | // import internetAvailable from "internet-available" |
| | | var internetAvailable = require("internet-available") |
| | | import { ElMessage, ElMessageBox } from 'element-plus' |
| | | import { ElMessage, ElMessageBox, ElNotification } from 'element-plus' |
| | | import { on } from 'events' |
| | | |
| | | interface ResultInfo{ |
| | |
| | | }) |
| | | setInterval(function(){ |
| | | // 检查网络状态 |
| | | internetAvailable({ |
| | | domainName: "baidu.com", |
| | | host: '114.114.114.114' |
| | | }).then(()=>{ |
| | | internetAvailable().then(()=>{ |
| | | sockteStore().setnetLink(true) |
| | | |
| | | }).catch(()=>{ |
| | | sockteStore().setnetLink(false) |
| | | console.log("网路链接失败") |
| | | // console.log("网路链接失败") |
| | | ElMessage.warning('网络已经断开') |
| | | |
| | | }) |
| | | },10000) |
| | | const writeResult=(res: ResultInfo)=>{ |
| | | // console.log(`收到设备回传结果:类型=${res.deviceType},结果=${res.result}`) |
| | | ipcRenderer.invoke('logger', `收到设备回传结果:类型=${res.deviceType},结果=${res.result}`) |
| | | switch(res.deviceType){ |
| | | case '读卡器': |