get funcional holiday
This commit is contained in:
parent
27759c35f8
commit
a014cedfbd
@ -30,37 +30,28 @@ export const useHolidayStore = defineStore('holidays', {
|
||||
async fetchHolidays() {
|
||||
const authStore = useAuthStore();
|
||||
const serviceInstanceId = authStore.getInstance;
|
||||
|
||||
if (!serviceInstanceId) {
|
||||
this.error = 'Nenhuma instância de serviço selecionada';
|
||||
return;
|
||||
}
|
||||
|
||||
this.loading = true;
|
||||
this.error = null;
|
||||
|
||||
try {
|
||||
console.log('cheguei aqui3');
|
||||
const response = await api.get('/holiday/', {
|
||||
params: {}
|
||||
});
|
||||
|
||||
this.$patch({
|
||||
holidays: response.data,
|
||||
//total: response.data,
|
||||
holidays: response.data.holiday_list, // <- CORREÇÃO AQUI!
|
||||
});
|
||||
|
||||
console.log(response.data);
|
||||
return response.data;
|
||||
|
||||
console.log(response.data.holiday_list); // Log correto para debug
|
||||
return response.data.holiday_list;
|
||||
} catch (error) {
|
||||
const status = error?.response?.status;
|
||||
|
||||
if (status === 401) {
|
||||
console.warn('Não autorizado. Redirecionando para login...');
|
||||
router.push('/login');
|
||||
}
|
||||
|
||||
this.error = error?.response?.data?.message || error.message || 'Erro ao buscar feriados';
|
||||
console.error('Erro ao buscar feriados', error);
|
||||
throw error;
|
||||
|
||||
@ -425,7 +425,8 @@
|
||||
try {
|
||||
loading.value.holidays = true;
|
||||
console.log('cheguei aqui')
|
||||
const holidaysData = await holidayStore.getHolidays();
|
||||
const holidaysData = await holidayStore.fetchHolidays();
|
||||
holidays.value = holidaysData;
|
||||
|
||||
console.log("Dados recebidos da API:", holidaysData);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user