alterações no comportamento do inicio do atendimento, janela carregada somente depois das opções selecionadas.
This commit is contained in:
parent
75d795bd92
commit
4906da2bf0
12
main.js
12
main.js
|
|
@ -416,8 +416,7 @@ ipcMain.on('chamar-fila', async () => {
|
|||
return proximos.length;
|
||||
}
|
||||
|
||||
const requestData = async () =>{
|
||||
|
||||
const showMainWindow = () => {
|
||||
if (mainWin) {
|
||||
if (!mainWin.isVisible()) {
|
||||
mainWin.show();
|
||||
|
|
@ -432,6 +431,11 @@ ipcMain.on('chamar-fila', async () => {
|
|||
mainWin.focus();
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
const requestData = async () =>{
|
||||
|
||||
|
||||
|
||||
|
||||
const colabId = await getSelectedOperatorId();
|
||||
|
|
@ -457,10 +461,9 @@ ipcMain.on('chamar-fila', async () => {
|
|||
response.on('end', () => {
|
||||
try {
|
||||
const parsedData = JSON.parse(rawData);
|
||||
console.log(parsedData);
|
||||
|
||||
if (response.statusCode === 200) {
|
||||
mainWin.webContents.send('select-atend-id', parsedData.data);
|
||||
if (parsedData.data && (parsedData.data.Status === 'Fila' || parsedData.data.Status === 'Chamado')) { showMainWindow(); } else
|
||||
if(parsedData.data && parsedData.data.Status === 'Atendendo'){
|
||||
let options2 = {
|
||||
'title': 'Precisa finalizar antes de chamar o próximo.',
|
||||
|
|
@ -473,6 +476,7 @@ ipcMain.on('chamar-fila', async () => {
|
|||
dialog.showMessageBox(floatingWin, options2).then(result => {
|
||||
if(result.response){
|
||||
mainWin.webContents.send('show-observation');
|
||||
showMainWindow();
|
||||
} else {
|
||||
mainWin.hide();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "autoatendcolab",
|
||||
"version": "1.0.9",
|
||||
"version": "1.1.0",
|
||||
"main": "main.js",
|
||||
"isBuildNow": true,
|
||||
"scripts": {
|
||||
|
|
|
|||
|
|
@ -79,10 +79,10 @@ window.electronAPI.selectAtendID((data)=>{
|
|||
nextButton.disabled = true;
|
||||
if(!data){
|
||||
queueNumber.innerHTML = 'Ninguem aguardando atendimento, fechando a janela em alguns segundos...';
|
||||
setTimeout(() => {
|
||||
localStorage.removeItem('proximos');
|
||||
window.close();
|
||||
},5000);
|
||||
// setTimeout(() => {
|
||||
// localStorage.removeItem('proximos');
|
||||
// window.close();
|
||||
// },5000);
|
||||
return;
|
||||
}
|
||||
// Reseta a view para a lista sempre que os dados são carregados ao clicar no botão para abrir a janela
|
||||
|
|
|
|||
Loading…
Reference in New Issue