|
|
"use strict";var __defProp = Object.defineProperty;var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;var __publicField = (obj, key, value) => { __defNormalProp(obj, typeof key !== "symbol" ? key + "" : key, value); return value;};const electron = require("electron");const _ConstRendererChannel = class _ConstRendererChannel { /** * url * @returns {string} - 返回 */ static get openExternal() { return _ConstRendererChannel._openExternal; } /** * 获取图片类型 * @returns {string} - 返回 */ static get doGetDeviceImageType() { return _ConstRendererChannel._doGetDeviceImageType; } /** * 创建并写入文件 * @returns {string} - 返回 */ static get doGetFileFullPath() { return _ConstRendererChannel._doGetFileFullPath; } /** * 创建并写入文件 * @returns {string} - 返回 */ static get doCheckTemplateFileCreateAndWirte() { return _ConstRendererChannel._doCheckTemplateFileCreateAndWirte; } /** * 写入文件 * @returns {string} - 返回 */ static get doCheckTemplateFileWirte() { return _ConstRendererChannel._doCheckTemplateFileWirte; } /** * 检查模版文件是否存在 * @returns {string} - 返回 */ static get doCheckTemplateFileExists() { return _ConstRendererChannel._doCheckTemplateFileExists; } /** * 启用下载弹窗 * @returns {string} - 返回 */ static get doDownloadShowHide() { return _ConstRendererChannel._doDownloadShowHide; } /** * 导出文件dcm->zip * @returns {string} - 返回 */ static get doExportDicomZip() { return _ConstRendererChannel._doExportDicomZip; } /** * 导出文件dcm->jpg * @returns {string} - 返回 */ static get doExportDicomJpg() { return _ConstRendererChannel._doExportDicomJpg; } /** * 视频输入设备 * @returns {string} - 返回 */ static get ImageDeviceVideo() { return _ConstRendererChannel._doImageDevicelVideo; } /** * 摄像头打开 * @returns {string} - 返回 */ static get CameraLoadDataChannel() { return _ConstRendererChannel._cameraLoadDataChannel; } /** * 摄像头关闭 * @returns {string} - 返回 */ static get CameraCloseChannel() { return _ConstRendererChannel._cameraCloseChannel; } /** * 摄像头保存 * @returns {string} - 返回 */ static get CameraSaveDataChannel() { return _ConstRendererChannel._cameraSaveDataChannel; } /** /** * 视频像素 * @returns {string} - 返回 */ static get ImagePixelVideo() { return _ConstRendererChannel._doImagePixelVideo; } /** * 图片裁剪 * @returns {string} - 返回 */ static get ImageCut() { return _ConstRendererChannel._doImageCut; } /** * 启用语音服务 * @returns {string} - 返回 */ static get paramIsSpeechEnable() { return _ConstRendererChannel._paramIsSpeechEnable; } /** * 语音服务发送文本信息 * @returns {string} - 返回 语音服务发送文本信息 */ static get doSpeechSendText() { return _ConstRendererChannel._doSpeechSendText; } /** * 语音服务连接 * @returns {string} - 返回 语音服务连接 */ static get doSpeechConnect() { return _ConstRendererChannel._doSpeechConnect; } /** * 保存文件对话框 * @returns {string} - 返回 保存文件对话框 */ static get doSaveDialog() { return _ConstRendererChannel._doSaveDialog; } /** /** * 打开本地目录 * @returns {string} - 返回 打开本地目录 */ static get doOpenDialog() { return _ConstRendererChannel._doOpenDialog; } /** * 网络配置 * @returns {string} - 返回 网络配置 */ static get networkShowChannel() { return _ConstRendererChannel._networkShowChannel; } /** * 网络配置 * @returns {string} - 返回 网络配置 */ static get networkCloseChannel() { return _ConstRendererChannel._networkCloseChannel; } /** * 网络配置 * @returns {string} - 返回 网络配置 */ static get networkLoadDataChannel() { return _ConstRendererChannel._networkLoadDataChannel; } /** * 网络配置 * @returns {string} - 返回 网络配置 */ static get networkDataChannel() { return _ConstRendererChannel._networkDataChannel; } /** * 上传pdf报表 * @returns {string} - 返回 上传pdf报表值 */ static get doUpLoadReportPdf() { return _ConstRendererChannel._doUpLoadReportPdf; } /** * 获取 windowMax 属性的值 * @returns {string} - 返回 windowMax 的值 */ static get windowMaxHandler() { return _ConstRendererChannel._windowMax; } /** * 获取 windowMin 属性的值 * @returns {string} - 返回 windowMin 的值 */ static get windowMinHandler() { return _ConstRendererChannel._windowMin; } /** * 获取 windowClose 属性的值 * @returns {string} - 返回 windowClose 的值 */ static get windowCloseHandler() { return _ConstRendererChannel._windowClose; } /** * 获取 paramIsCheckPicture 属性的值 * @returns {string} - 返回 paramIsCheckPicture 的值 */ static get paramIsCheckPicture() { return _ConstRendererChannel._paramIsCheckPicture; } /** * 获取 doPeopleIcCard 属性的值 * @returns {string} - 返回 doPeopleIcCard 的值 */ static get doPeopleIcCard() { return _ConstRendererChannel._doPeopleIcCard; } /** * 获取 图像裁剪 * @returns {string} - 返回 */ static get ImageAcquisition() { return _ConstRendererChannel._doImageAcquisition; } /** * 获取 doPhotoGrah 属性的值 * @returns {string} - 返回 doPhotoGrah 的值 */ static get doPhotoGrah() { return _ConstRendererChannel._doPhotoGrah; } /** * 获取 doPrint 属性的值 * @returns {string} - 返回 doPrint 的值 */ static get doPrint() { return _ConstRendererChannel._doPrint; } /** * 获取 doPrintPre 属性的值 * @returns {string} - 返回 doPrintPre 的值 */ static get doPrintPre() { return _ConstRendererChannel._doPrintPre; } /** * 获取 doPirntByPrintMainVue 属性的值 * @returns {string} - 返回 doPirntByPrintMainVue 的值 */ static get doPirntByPrintMainVue() { return _ConstRendererChannel._doPirntByPrintMainVue; } /** * 获取 doPrintPreFormat 属性的值 * @returns {string} - 返回 doPrintPreFormat 的值 */ static get doPrintPreFormat() { return _ConstRendererChannel._doPrintPreFomat; } /** * 获取 doExportToOther 属性的值 * @returns {string} - 返回 doExportToOther 的值 */ static get doExportToOther() { return _ConstRendererChannel._doExportToOther; } /** * 获取 doExportToPdf 属性的值 * @returns {string} - 返回 doExportToPdf 的值 */ static get doExportToPdf() { return _ConstRendererChannel._doExportToPdf; } /** * 获取 doReportDesign 属性的值 * @returns {string} - 返回 doReportDesign 的值 */ static get doReportDesign() { return _ConstRendererChannel._doReportDesign; } /** * 获取 log 属性的值 * @returns {string} - 返回 log 的值 */ static get log() { return _ConstRendererChannel._log; } /** * 获取 lazyLoad 属性的值 * @returns {string} - 返回 lazyLoad 的值 */ static get lazyLoad() { return _ConstRendererChannel._lazyLoad; } /** * 获取 lazyLoadMenuContrl 属性的值 * @returns {string} - 返回 lazyLoadMenuContrl 的值 */ static get lazyLoadMenuContrl() { return _ConstRendererChannel._lazyLoadMenuContrl; } /** * 获取 lazyLoadReportTemplate 属性的值 * @returns {string} - 返回 lazyLoadReportTemplate 的值 */ static get lazyLoadReportTemplate() { return _ConstRendererChannel._lazyLoadReportTemplate; } /** * 获取 httpGet 属性的值 * @returns {string} - 返回 httpGet 的值 */ static get httpGet() { return _ConstRendererChannel._httpGet; } /** * 获取 httpPost 属性的值 * @returns {string} - 返回 httpPost 的值 */ static get httpPost() { return _ConstRendererChannel._httpPost; } /** * 获取 httpDelete 属性的值 * @returns {string} - 返回 httpDelete 的值 */ static get httpDelete() { return _ConstRendererChannel._httpDelete; } /** * 获取 httpPut 属性的值 * @returns {string} - 返回 httpPut 的值 */ static get httpPut() { return _ConstRendererChannel._httpPut; } /** * 获取 goBack 属性的值 * @returns {string} - 返回 goBack 的值 */ static get goBack() { return _ConstRendererChannel._goBack; } /** * 获取 goForward 属性的值 * @returns {string} - 返回 goForward 的值 */ static get goForward() { return _ConstRendererChannel._goForward; } /** * 获取 undo 属性的值 * @returns {string} - 返回 undo 的值 */ static get undo() { return _ConstRendererChannel._undo; } /** * 获取 redo 属性的值 * @returns {string} - 返回 redo 的值 */ static get redo() { return _ConstRendererChannel._redo; } /** * 获取 cut 属性的值 * @returns {string} - 返回 cut 的值 */ static get cut() { return _ConstRendererChannel._cut; } /** * 获取 copy 属性的值 * @returns {string} - 返回 copy 的值 */ static get copy() { return _ConstRendererChannel._copy; } /** * 获取 paste 属性的值 * @returns {string} - 返回 paste 的值 */ static get paste() { return _ConstRendererChannel._paste; } /** * 获取 delete 属性的值 * @returns {string} - 返回 delete 的值 */ static get delete() { return _ConstRendererChannel._delete; } /** * 获取 selectAll 属性的值 * @returns {string} - 返回 selectAll 的值 */ static get selectAll() { return _ConstRendererChannel._selectAll; } /** * 获取 unselect 属性的值 * @returns {string} - 返回 unselect 的值 */ static get unselect() { return _ConstRendererChannel._unselect; } /** * 获取 scrollToTop 属性的值 * @returns {string} - 返回 scrollToTop 的值 */ static get scrollToTop() { return _ConstRendererChannel._scrollToTop; } /** * 获取 scrollToBottom 属性的值 * @returns {string} - 返回 scrollToBottom 的值 */ static get scrollToBottom() { return _ConstRendererChannel._scrollToBottom; } /** * 获取 toggleDevTools 属性的值 * @returns {string} - 返回 toggleDevTools 的值 */ static get toggleDevTools() { return _ConstRendererChannel._toggleDevTools; } /** * 获取 reload 属性的值 * @returns {string} - 返回 reload 的值 */ static get reload() { return _ConstRendererChannel._reload; } /** * 获取 reloadIgnoringCache 属性的值 * @returns {string} - 返回 reloadIgnoringCache 的值 */ static get reloadIgnoringCache() { return _ConstRendererChannel._reloadIgnoringCache; } /** * 获取 showContextMenu 属性的值 * @returns {string} - 返回 showContextMenu 的值 */ static get showContextMenu() { return _ConstRendererChannel._showContextMenu; } /** * 获取 PdfReportLoadDataChannel 属性的值 * @returns {string} - 返回 PdfReportLoadDataChannel 的值 */ static get PdfReportLoadDataChannel() { return _ConstRendererChannel._pdfReportLoadDataChannel; } /** * 获取 ClientCloseChannel 属性的值 * @returns {string} - 返回 /** * 获取 ClientCloseChannel 属性的值 * @returns {string} - 返回 ClientCloseChannel 的值 */ static get ClientCloseChannel() { return _ConstRendererChannel._clientCloseChannel; } /** * 获取 ClientDataChannel 属性的值 * @returns {string} - 返回 ClientDataChannel 的值 */ static get ClientDataChannel() { return _ConstRendererChannel._clientDataChannel; } /** * 获取 ClientLoadDataChannel 属性的值 * @returns {string} - 返回 ClientLoadDataChannel 的值 */ static get ClientLoadDataChannel() { return _ConstRendererChannel._clientLoadDataChannel; } /** * 获取 ClientWinShow 属性的值 * @returns {string} - 返回 ClientWinShow 的值 */ static get ClientWinShow() { return _ConstRendererChannel._clientWinShow; } /** * 获取 ReportCloseChannel 属性的值 * @returns {string} - 返回 ReportCloseChannel 的值 */ static get ReportCloseChannel() { return _ConstRendererChannel._reportCloseChannel; } /** * 获取 ReprotHostnameDataChannel 属性的值 * @returns {string} - 返回 ReprotHostnameDataChannel 的值 */ static get ReprotHostnameDataChannel() { return _ConstRendererChannel._reportHostnameDataChannel; } /** * 获取 ReportGetPrintersDataChannel 属性的值 * @returns {string} - 返回 ReportGetPrintersDataChannel 的值 */ static get ReportGetPrintersDataChannel() { return _ConstRendererChannel._reportGetPrintersDataChannel; }};// 定义了一个静态属性 _clientCloseChannel,用于表示客户端关闭的通道
__publicField(_ConstRendererChannel, "_clientCloseChannel", "lc-client-close");// 定义了一个静态属性 _clientDataChannel,用于表示客户端数据的通道
__publicField(_ConstRendererChannel, "_clientDataChannel", "lc-client-data");// 定义了一个静态属性 _clientLoadDataChannel,用于表示客户端加载数据的通道
__publicField(_ConstRendererChannel, "_clientLoadDataChannel", "lc-load-data");// 定义了一个静态属性 _clientWinShow,用于表示客户端窗口显示的通道
__publicField(_ConstRendererChannel, "_clientWinShow", "do-config-show");__publicField(_ConstRendererChannel, "_cameraLoadDataChannel", "lc-camera-load-data");__publicField(_ConstRendererChannel, "_cameraCloseChannel", "lc-camera-close");__publicField(_ConstRendererChannel, "_cameraSaveDataChannel", "lc-camera-save-data");// 定义了一个静态属性 _reportCloseChannel,用于表示报告关闭的通道
__publicField(_ConstRendererChannel, "_reportCloseChannel", "lc-report-close");// 定义了一个静态属性 _reportGetPrintersDataChannel,用于表示获取打印机的通道
__publicField(_ConstRendererChannel, "_reportGetPrintersDataChannel", "lc-report-get-printers");// 定义了一个静态属性 _reportHostnameDataChannel,用于表示报告主机名的通道
__publicField(_ConstRendererChannel, "_reportHostnameDataChannel", "lc-report-hostname-data");// 定义了一个静态属性 _pdfReportLoadDataChannel,用于表示 PDF 报告加载数据的通道
__publicField(_ConstRendererChannel, "_pdfReportLoadDataChannel", "lc-report-load-data");__publicField(_ConstRendererChannel, "_networkDataChannel", "lc-network-data");__publicField(_ConstRendererChannel, "_networkLoadDataChannel", "lc-network-load-data");__publicField(_ConstRendererChannel, "_networkCloseChannel", "lc-network-close");__publicField(_ConstRendererChannel, "_networkShowChannel", "lc-network-show");// 定义了一些静态属性,用于表示一些操作,如返回、前进、撤销、重做、剪切、复制、粘贴、删除、全选、取消选择、滚动到顶部、滚动到底部、切换开发者工具、重新加载、忽略缓存、显示上下文菜单、HTTP 请求方法等。
__publicField(_ConstRendererChannel, "_goBack", "content-goBack");__publicField(_ConstRendererChannel, "_goForward", "content-goForward");__publicField(_ConstRendererChannel, "_undo", "content-undo");__publicField(_ConstRendererChannel, "_redo", "content-redo");__publicField(_ConstRendererChannel, "_cut", "content-cut");__publicField(_ConstRendererChannel, "_copy", "content-copy");__publicField(_ConstRendererChannel, "_paste", "content-paste");__publicField(_ConstRendererChannel, "_delete", "content-delete");__publicField(_ConstRendererChannel, "_selectAll", "content-selectAll");__publicField(_ConstRendererChannel, "_unselect", "content-unselect");__publicField(_ConstRendererChannel, "_scrollToTop", "content-scrollToTop");__publicField(_ConstRendererChannel, "_scrollToBottom", "content-scrollToBottom");__publicField(_ConstRendererChannel, "_toggleDevTools", "content-toggleDevTools");__publicField(_ConstRendererChannel, "_reload", "content-reload");__publicField(_ConstRendererChannel, "_reloadIgnoringCache", "content-reloadIgnoringCache");__publicField(_ConstRendererChannel, "_showContextMenu", "show-context-menu");__publicField(_ConstRendererChannel, "_httpGet", "axios-httpGet");__publicField(_ConstRendererChannel, "_httpPost", "axios-httpPost");__publicField(_ConstRendererChannel, "_httpDelete", "axios-httpDelete");__publicField(_ConstRendererChannel, "_httpPut", "axios-httpPut");// 定义了一些其他静态属性
__publicField(_ConstRendererChannel, "_paramIsCheckPicture", "p-isCheckPicture");__publicField(_ConstRendererChannel, "_paramIsSpeechEnable", "p-isSpeechEnable");__publicField(_ConstRendererChannel, "_lazyLoad", "lazy-load");__publicField(_ConstRendererChannel, "_lazyLoadMenuContrl", "lazy-load-menu-contrl");__publicField(_ConstRendererChannel, "_lazyLoadReportTemplate", "lazy_load_report");__publicField(_ConstRendererChannel, "_log", "log");__publicField(_ConstRendererChannel, "_doPrint", "do-print");__publicField(_ConstRendererChannel, "_doPrintPre", "do-printPre");__publicField(_ConstRendererChannel, "_doPrintPreFomat", "do-printPre-Format");__publicField(_ConstRendererChannel, "_doExportToPdf", "do-exportToPdf");__publicField(_ConstRendererChannel, "_doExportToOther", "do-exportToOther");__publicField(_ConstRendererChannel, "_doOpenDialog", "do-openDialog");__publicField(_ConstRendererChannel, "_doSaveDialog", "do-saveDialog");__publicField(_ConstRendererChannel, "_doPirntByPrintMainVue", "do-printByPrintMainVue");__publicField(_ConstRendererChannel, "_doUpLoadReportPdf", "do-upLoadReportPdf");__publicField(_ConstRendererChannel, "_doReportDesign", "do-reportDesign");__publicField(_ConstRendererChannel, "_doPhotoGrah", "do-photoGrah");__publicField(_ConstRendererChannel, "_doImageAcquisition", "do-imageAcquisition");__publicField(_ConstRendererChannel, "_doImageCut", "do-imageCut");__publicField(_ConstRendererChannel, "_doImagePixelVideo", "do-imagePixelVideo");__publicField(_ConstRendererChannel, "_doImageDevicelVideo", "do-imageDeviceVideo");__publicField(_ConstRendererChannel, "_doPeopleIcCard", "do-peopleIcCard");__publicField(_ConstRendererChannel, "_doSpeechConnect", "do-speechConnect");__publicField(_ConstRendererChannel, "_doSpeechSendText", "do-speechSendText");__publicField(_ConstRendererChannel, "_doExportDicomZip", "do-ExportDicomZip");__publicField(_ConstRendererChannel, "_doExportDicomJpg", "do-ExportDicomJpg");__publicField(_ConstRendererChannel, "_doDownloadShowHide", "do-DownloadShowHide");__publicField(_ConstRendererChannel, "_doCheckTemplateFileExists", "do-CheckTemplateFileExists");__publicField(_ConstRendererChannel, "_doCheckTemplateFileCreateAndWirte", "do-CheckTemplateFileCreateAndWirte");__publicField(_ConstRendererChannel, "_doCheckTemplateFileWirte", "do-CheckTemplateFileWirte");__publicField(_ConstRendererChannel, "_doGetFileFullPath", "do-GetFileFullPath");__publicField(_ConstRendererChannel, "_doGetDeviceImageType", "do-GetDeviceImageType");//自定义最小化,最大化,关闭属性
__publicField(_ConstRendererChannel, "_windowMax", "window-max");__publicField(_ConstRendererChannel, "_windowMin", "window-min");__publicField(_ConstRendererChannel, "_windowClose", "window-close");__publicField(_ConstRendererChannel, "_openExternal", "open-external");let ConstRendererChannel = _ConstRendererChannel;electron.contextBridge.exposeInMainWorld("peisAPI", { invoke: (channel, data) => electron.ipcRenderer.invoke(channel, data), send: (channel, data) => { electron.ipcRenderer.send(channel, data); }, receive: (channel, func) => { electron.ipcRenderer.on(channel, (event, ...args) => func(event, ...args)); }, receiveOnce: (channel, func) => { electron.ipcRenderer.once(channel, (event, ...args) => func(event, ...args)); }, //自定义右键菜单,内含可编辑框、工具等方法
contextMenuForPeis: () => electron.ipcRenderer.invoke(ConstRendererChannel.showContextMenu), //页面: 后退、前进
goBack: () => electron.ipcRenderer.invoke(ConstRendererChannel.goBack), goForward: () => electron.ipcRenderer.invoke(ConstRendererChannel.goForward), //可编辑框:撤销、重做、剪切、复制、粘贴、删除、全选、非选
undo: () => electron.ipcRenderer.invoke(ConstRendererChannel.undo), redo: () => electron.ipcRenderer.invoke(ConstRendererChannel.redo), cut: () => electron.ipcRenderer.invoke(ConstRendererChannel.cut), copy: () => electron.ipcRenderer.invoke(ConstRendererChannel.copy), paste: () => electron.ipcRenderer.invoke(ConstRendererChannel.paste), delete: () => electron.ipcRenderer.invoke(ConstRendererChannel.delete), selectAll: () => electron.ipcRenderer.invoke(ConstRendererChannel.selectAll), unselect: () => electron.ipcRenderer.invoke(ConstRendererChannel.unselect), //滚动条:滚动至顶部、滚动至底部
scrollToTop: () => electron.ipcRenderer.invoke(ConstRendererChannel.scrollToTop), scrollToBottom: () => electron.ipcRenderer.invoke(ConstRendererChannel.scrollToBottom), //工具:开发者工具、重新载入、重新载入(忽略缓存)、首选项配置窗口
toggleDevTools: () => electron.ipcRenderer.invoke(ConstRendererChannel.toggleDevTools), reload: () => electron.ipcRenderer.invoke(ConstRendererChannel.reload), reloadIgnoringCache: () => electron.ipcRenderer.invoke(ConstRendererChannel.reloadIgnoringCache), clientConfigShow: () => electron.ipcRenderer.invoke(ConstRendererChannel.ClientWinShow), //打印相关:预览、打印、导出PDF
printPre: (args) => electron.ipcRenderer.invoke(ConstRendererChannel.doPrintPre, args), print: (args) => electron.ipcRenderer.invoke(ConstRendererChannel.doPrint, args), exportToPdfPre: (args) => electron.ipcRenderer.invoke(ConstRendererChannel.doExportToPdf, args), reportDesign: (args) => electron.ipcRenderer.invoke(ConstRendererChannel.doReportDesign, args), upLoadReportPdf: (args) => electron.ipcRenderer.invoke(ConstRendererChannel.doUpLoadReportPdf, args), exportToOther: (args) => electron.ipcRenderer.invoke(ConstRendererChannel.doExportToOther, args), //打开文件对话框,保存文件对话框
openDirectoryDialog: () => electron.ipcRenderer.invoke(ConstRendererChannel.doOpenDialog), saveDialog: (args) => electron.ipcRenderer.invoke(ConstRendererChannel.doSaveDialog, args), //HTTP相关操作
httpGet: (url) => electron.ipcRenderer.invoke(ConstRendererChannel.httpGet, url), httpPost: (url) => electron.ipcRenderer.invoke(ConstRendererChannel.httpPost, url), httpDelete: (url) => electron.ipcRenderer.invoke(ConstRendererChannel.httpDelete, url), httpPut: (url) => electron.ipcRenderer.invoke(ConstRendererChannel.httpPut, url), //延迟加载-登陆成功后必须调用
lazyLoad: () => electron.ipcRenderer.invoke(ConstRendererChannel.lazyLoad), lazyLoadReportTemplate: (token) => electron.ipcRenderer.invoke(ConstRendererChannel.lazyLoadReportTemplate, token), //加载-菜单控制按钮
lazyLoadMenuContrl: () => electron.ipcRenderer.invoke(ConstRendererChannel.lazyLoadMenuContrl), //LOG日志
log: (msg) => electron.ipcRenderer.invoke(ConstRendererChannel.log, msg), //拍照
photoGrah: () => electron.ipcRenderer.invoke(ConstRendererChannel.doPhotoGrah), //身份证读卡
peopleIcCard: () => electron.ipcRenderer.invoke(ConstRendererChannel.doPeopleIcCard), //获取本地参数--检查结果是否带图
getIsCheckPicture: () => electron.ipcRenderer.invoke(ConstRendererChannel.paramIsCheckPicture), //获取本地参数--是否启用语音服务
getIsSpeechEnable: () => electron.ipcRenderer.invoke(ConstRendererChannel.paramIsSpeechEnable), //最大化、还原
windowMax: () => electron.ipcRenderer.invoke(ConstRendererChannel.windowMaxHandler), //最小化
windowMin: () => electron.ipcRenderer.invoke(ConstRendererChannel.windowMinHandler), //关闭
windowClose: () => electron.ipcRenderer.invoke(ConstRendererChannel.windowCloseHandler), //语音连接
speechConnect: () => electron.ipcRenderer.invoke(ConstRendererChannel.doSpeechConnect), //发送语音
speechSendText: (args) => electron.ipcRenderer.invoke(ConstRendererChannel.doSpeechSendText, args), //图像采集
imageAcquisition: (args) => electron.ipcRenderer.invoke(ConstRendererChannel.ImageAcquisition, args), //图像裁剪
imageCut: (args) => electron.ipcRenderer.invoke(ConstRendererChannel.ImageCut, args), ImagePixelVideo: (args) => electron.ipcRenderer.invoke(ConstRendererChannel.ImagePixelVideo, args), ImageDeviceVideo: () => electron.ipcRenderer.invoke(ConstRendererChannel.ImageDeviceVideo), //electron硬件-摄像头
camera: () => electron.ipcRenderer.invoke(ConstRendererChannel.CameraLoadDataChannel), //dcm->zip,jpg
exportDcmZip: (args) => electron.ipcRenderer.invoke(ConstRendererChannel.doExportDicomZip, args), exportDcmjpg: (args) => electron.ipcRenderer.invoke(ConstRendererChannel.doExportDicomJpg, args), //模版文件操作
checkTemplateExists: (fileName) => electron.ipcRenderer.invoke(ConstRendererChannel.doCheckTemplateFileExists, fileName), templateCreateWrite: (file) => electron.ipcRenderer.invoke(ConstRendererChannel.doCheckTemplateFileCreateAndWirte, file), templateWrite: (file) => electron.ipcRenderer.invoke(ConstRendererChannel.doCheckTemplateFileWirte, file), getFilePath: (file) => electron.ipcRenderer.invoke(ConstRendererChannel.doGetFileFullPath, file), //本地参数
getDeviceImageType: () => electron.ipcRenderer.invoke(ConstRendererChannel.doGetDeviceImageType), //扩展屏幕
openExternal: (url) => electron.ipcRenderer.invoke(ConstRendererChannel.openExternal, url)});
|