| | |
| | | var internetAvailable = require("internet-available") |
| | | import { ElMessage, ElMessageBox } from 'element-plus' |
| | | import { on } from 'events' |
| | | |
| | | let deviceList=[] |
| | | let clientCode='' |
| | | // 主进程发送消息到渲染进程 |
| | | ipcRenderer.on('main-process-message', (_event, ...args) => { |
| | | console.log('[Receive Main-process message]:', ...args) |
| | | }) |
| | | // 重主进程获取配置项 |
| | | // 主进程获取配置项完成sockte注册和httpshu |
| | | ipcRenderer.on('getConfigData',(_event,...args)=>{ |
| | | console.log("config.json",...args) |
| | | if(args[0]===undefined){ |
| | |
| | | deviceList=args[1] |
| | | // 建立sockte 通讯 |
| | | creatorClient(deviceList,clientCode) |
| | | |
| | | } |
| | | }) |
| | | ipcRenderer.on("getScreenTimeout",(_event,args)=>{ |
| | | console.log(args,'得到配置文件时间') |
| | | patientInfoStore().setViewNumber(args) |
| | | if(args!==undefined){ |
| | | patientInfoStore().setViewNumber(args) |
| | | } |
| | | }) |
| | | ipcRenderer.on("getPcName",(_event,arg)=>{ |
| | | if(arg!==undefined){ |
| | | sockteStore().setPcName(arg) |
| | | } |
| | | }) |
| | | setInterval(function(){ |
| | | // 检查网络状态 |