consumo de dados feriado ok
This commit is contained in:
parent
0787fd43b7
commit
27759c35f8
@ -26,19 +26,21 @@ export const useHolidayStore = defineStore('holidays', {
|
|||||||
/**
|
/**
|
||||||
* Busca os feriados registrados na API
|
* Busca os feriados registrados na API
|
||||||
*/
|
*/
|
||||||
|
|
||||||
async fetchHolidays() {
|
async fetchHolidays() {
|
||||||
/*const authStore = useAuthStore();
|
const authStore = useAuthStore();
|
||||||
const serviceInstanceId = authStore.getInstance;
|
const serviceInstanceId = authStore.getInstance;
|
||||||
|
|
||||||
if (!serviceInstanceId) {
|
if (!serviceInstanceId) {
|
||||||
this.error = 'Nenhuma instância de serviço selecionada';
|
this.error = 'Nenhuma instância de serviço selecionada';
|
||||||
return;
|
return;
|
||||||
}*/
|
}
|
||||||
|
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
this.error = null;
|
this.error = null;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
console.log('cheguei aqui3');
|
||||||
const response = await api.get('/holiday/', {
|
const response = await api.get('/holiday/', {
|
||||||
params: {}
|
params: {}
|
||||||
});
|
});
|
||||||
@ -50,6 +52,7 @@ export const useHolidayStore = defineStore('holidays', {
|
|||||||
|
|
||||||
console.log(response.data);
|
console.log(response.data);
|
||||||
return response.data;
|
return response.data;
|
||||||
|
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const status = error?.response?.status;
|
const status = error?.response?.status;
|
||||||
|
|
||||||
@ -68,8 +71,8 @@ export const useHolidayStore = defineStore('holidays', {
|
|||||||
|
|
||||||
async getHolidays() {
|
async getHolidays() {
|
||||||
const response = await api.get('/holiday/');
|
const response = await api.get('/holiday/');
|
||||||
console.log('Holidays', response.data);
|
console.log('Holidays', response.data.holiday_list);
|
||||||
return response.data;
|
return response.data.holiday_list;
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -424,11 +424,13 @@
|
|||||||
onMounted(async () => {
|
onMounted(async () => {
|
||||||
try {
|
try {
|
||||||
loading.value.holidays = true;
|
loading.value.holidays = true;
|
||||||
|
console.log('cheguei aqui')
|
||||||
const holidaysData = await holidayStore.getHolidays();
|
const holidaysData = await holidayStore.getHolidays();
|
||||||
|
|
||||||
console.log("Dados recebidos da API:", holidaysData);
|
console.log("Dados recebidos da API:", holidaysData);
|
||||||
|
|
||||||
// Garanta que os dados já estão filtrados (usuários deletados removidos)
|
// Garanta que os dados já estão filtrados (usuários deletados removidos)
|
||||||
holidays.value = holidaysData.filter(holiday => !holiday.deleted);
|
//holidays.value = holidaysData.filter(holiday => !holiday.deleted);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
showNotification('Erro ao carregar dados da API', 'error');
|
showNotification('Erro ao carregar dados da API', 'error');
|
||||||
console.error('Error fetching feriados:', error);
|
console.error('Error fetching feriados:', error);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user