correção para o sistema de atualização
This commit is contained in:
parent
e3c741d7e0
commit
6e8ea6e52f
Binary file not shown.
|
After Width: | Height: | Size: 33 KiB |
12
main.js
12
main.js
|
|
@ -90,6 +90,7 @@ function createLoginWindow() {
|
|||
loginWin = new BrowserWindow({
|
||||
width: 500,
|
||||
height: 500,
|
||||
icon: "icon.ico",
|
||||
frame: true,
|
||||
autoHideMenuBar: true,
|
||||
|
||||
|
|
@ -114,6 +115,7 @@ function createOperatorWindow() {
|
|||
operatorWin = new BrowserWindow({
|
||||
width: 1200,//500
|
||||
height: 600,
|
||||
icon: "icon.ico",
|
||||
frame: true,
|
||||
autoHideMenuBar: true,
|
||||
webPreferences: {
|
||||
|
|
@ -136,6 +138,7 @@ function createUpdateWindow() {
|
|||
updateWin = new BrowserWindow({
|
||||
width: 600,
|
||||
height: 300,
|
||||
icon: "icon.ico",
|
||||
show: false, // Inicia oculta
|
||||
frame: true,
|
||||
autoHideMenuBar: true, // Oculta a barra de menus
|
||||
|
|
@ -164,6 +167,7 @@ function createFloatingWindow() {
|
|||
floatingWin = new BrowserWindow({
|
||||
width: winWidth,
|
||||
height: winHeight,
|
||||
icon: "icon.ico",
|
||||
x: screenWidth - winWidth + 0,
|
||||
y: screenHeight - winHeight - 60,
|
||||
frame: false,
|
||||
|
|
@ -203,6 +207,7 @@ function createMainWindow() {
|
|||
mainWin = new BrowserWindow({
|
||||
width: 1024,
|
||||
height: 600,
|
||||
icon: "icon.ico",
|
||||
show: false, // Inicia oculta
|
||||
frame: true, // Sem bordas, título, etc.
|
||||
autoHideMenuBar: true, // Oculta a barra de menus
|
||||
|
|
@ -241,12 +246,13 @@ if(pjson.isBuildNow){
|
|||
let pth = autoUpdater.downloadUpdate();
|
||||
updateWin.show(); updateWin.focus();
|
||||
updateWin.webContents.send('update_message',`Uma nova versão está dispinível.`);
|
||||
updateWin.webContents.send('update_percent',pth);
|
||||
})
|
||||
autoUpdater.on('download-progress',(obj) => {
|
||||
updateWin.webContents.send('update_message',`Estamos baixando uma nova atualização.`);
|
||||
});
|
||||
autoUpdater.on('update-downloaded',(obj) => {
|
||||
updateWin.webContents.send('update_message',`Atualização concluída. Aguarde!`);
|
||||
updateWin.webContents.send('update_message',`Download concluído. Aguarde, vamos reiniciar para instalar!`);
|
||||
setTimeout(()=>{
|
||||
autoUpdater.quitAndInstall();
|
||||
},5000);
|
||||
|
|
@ -416,7 +422,7 @@ ipcMain.on('chamar-fila', async () => {
|
|||
console.error(`Erro na requisição: Status code ${response.statusCode}`, parsedData);
|
||||
// Lidar com o erro adequadamente, talvez enviando uma mensagem para a janela principal
|
||||
mainWin.webContents.send('api-error', {
|
||||
message: `Erro ao iniciar atendimento: ${parsedData.message || 'Erro desconhecido'}`
|
||||
message: `Erro ao chamar atendimento: ${parsedData.message || 'Erro desconhecido'}`
|
||||
});
|
||||
}
|
||||
} catch (error) {
|
||||
|
|
@ -431,7 +437,7 @@ ipcMain.on('chamar-fila', async () => {
|
|||
request.on('error', (error) => {
|
||||
console.error("Erro na requisição:", error);
|
||||
mainWin.webContents.send('api-error', {
|
||||
message: `Erro ao iniciar atendimento: ${error.message}`
|
||||
message: `Erro ao chamar atendimento: ${error.message}`
|
||||
});
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
"name": "autoatendcolab",
|
||||
"version": "1.0.0",
|
||||
"main": "main.js",
|
||||
"isBuildNow": true,
|
||||
"isBuildNow": false,
|
||||
"scripts": {
|
||||
"start": "electron .",
|
||||
"nodemon": "nodemon --exec electron .",
|
||||
|
|
@ -25,7 +25,8 @@
|
|||
],
|
||||
"win": {
|
||||
"asar": true,
|
||||
"target": "nsis"
|
||||
"target": "nsis",
|
||||
"icon": "icon.ico"
|
||||
},
|
||||
"nsis": {
|
||||
"deleteAppDataOnUninstall": true
|
||||
|
|
|
|||
|
|
@ -9,9 +9,9 @@
|
|||
</head>
|
||||
<body class="login-page">
|
||||
<div class="login-container">
|
||||
<h1>Atualização de <span id="version"></span> para <span id="newversion"></span></h1>
|
||||
<h1>Atualização disponível</h1>
|
||||
<div id="message" class="message"></div>
|
||||
<div id="percent">0%</div>
|
||||
<div id="percent"></div>
|
||||
</div>
|
||||
|
||||
<script src="update_renderer.js"></script>
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ window.electronAPI.updMessage((data)=>{
|
|||
});
|
||||
|
||||
window.electronAPI.updPercent((data)=>{
|
||||
updpercent.innerHTML = data + '%';
|
||||
updpercent.innerHTML = data;
|
||||
});
|
||||
|
||||
window.electronAPI.atualVersion((data)=>{
|
||||
|
|
|
|||
Loading…
Reference in New Issue