You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

689 lines
26 KiB

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