ajust visualizacao ambiente
This commit is contained in:
parent
fdbb7907af
commit
cb12483790
@ -2,6 +2,7 @@ import { defineStore } from 'pinia';
|
||||
import api from '../services/api'; // A instância personalizada do Axios
|
||||
import router from '../routes/router';
|
||||
import { useAuthStore } from './auth'; // Importa o AuthStore
|
||||
import { ca } from 'date-fns/locale';
|
||||
|
||||
export const useSpaceStore = defineStore('spaces', {
|
||||
state: () => ({
|
||||
@ -27,7 +28,7 @@ export const useSpaceStore = defineStore('spaces', {
|
||||
*/
|
||||
async fetchSpaces() {
|
||||
const authStore = useAuthStore();
|
||||
const serviceInstanceId = authStore.getInstance;
|
||||
const serviceInstanceId = authStore.service_instance_id;
|
||||
|
||||
if (!serviceInstanceId) {
|
||||
this.error = 'Nenhuma instância de serviço selecionada';
|
||||
@ -39,18 +40,23 @@ export const useSpaceStore = defineStore('spaces', {
|
||||
|
||||
try {
|
||||
const response = await api.get('/ambiente/', {
|
||||
params: {
|
||||
}
|
||||
params: {}
|
||||
});
|
||||
|
||||
const filteredSpaces = response.data.ambientes.filter(space => {
|
||||
return String(space.service_instance_id) === String(serviceInstanceId);
|
||||
}
|
||||
);
|
||||
console.log('Requisição de ambientes:', response.data);
|
||||
console.log('ID da instância de serviço:', serviceInstanceId); // Exibe o ID da instância de serviço no console
|
||||
this.$patch({
|
||||
ambientes: response.data.ambientes,
|
||||
ambientes: filteredSpaces,
|
||||
//ambientes: response.data.ambientes,
|
||||
total: response.data.total,
|
||||
//page: params.page,
|
||||
//perPage: params.per_page
|
||||
});
|
||||
console.log(response.data.ambiente)
|
||||
return response.data.ambientes;
|
||||
return filteredSpaces;
|
||||
} catch (error) {
|
||||
const status = error?.response?.status;
|
||||
|
||||
@ -68,10 +74,22 @@ export const useSpaceStore = defineStore('spaces', {
|
||||
},
|
||||
|
||||
async getAmbientes(){
|
||||
const response = await api.get('/ambiente/');
|
||||
console.log('ambientes spaces', response.data.ambiente);
|
||||
return response.data.ambiente;
|
||||
|
||||
try {
|
||||
const authStore = useAuthStore();
|
||||
const service_instance_id = authStore.service_instance_id;
|
||||
const response = await api.get('/ambiente/');
|
||||
const filteredSpaces = response.data.ambiente.filter(space => {
|
||||
return String(space.service_instance_id) === String(service_instance_id);
|
||||
});
|
||||
console.log('Requisição de ambientes:', response.data);
|
||||
console.log('ambientes spaces', response.data.ambiente);
|
||||
|
||||
this.ambientes = filteredSpaces;
|
||||
return filteredSpaces;
|
||||
} catch (error) {
|
||||
console.error('Erro ao buscar ambientes:', error);
|
||||
throw error;
|
||||
}
|
||||
},
|
||||
/**
|
||||
* Busca um espaço específico pelo ID
|
||||
|
||||
Loading…
Reference in New Issue
Block a user