"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) });