对接完毕下单

This commit is contained in:
gyq
2024-03-04 15:48:40 +08:00
parent 6e796c1855
commit 27721ca096
21 changed files with 1010 additions and 237 deletions

View File

@@ -1,4 +1,5 @@
import { app, BrowserWindow, ipcMain } from "electron";
import { printUtils } from './printUtils'
app.whenReady().then(() => {
const win = new BrowserWindow({
@@ -27,13 +28,21 @@ app.whenReady().then(() => {
app.on("activate", () => {
// 在 macOS 系统内, 如果没有已开启的应用窗口
// 点击托盘图标时通常会重新创建一个新窗口
if (BrowserWindow.getAllWindows().length === 0) createWindow();
if (BrowserWindow.getAllWindows().length === 0) {
createWindow()
};
});
ipcMain.on("quitHandler", (_, msg) => {
console.log(msg);
app.quit();
});
ipcMain.on('printerInfoSync', async (event, params) => {
console.log('接收到打印消息', params)
const res = await printUtils(params)
event.returnValue = res
console.log('已打印', res)
})
});
app.on("window-all-closed", () => {