view proposals modal

This commit is contained in:
Alexandro Uc Santos
2023-12-11 21:25:11 -06:00
parent bb6cd37532
commit 58f03dcdad
6 changed files with 218 additions and 10 deletions

View File

@@ -4,9 +4,12 @@ import api from "../lib/axios";
export const useLoadsStore = defineStore('load', () => {
const companyid = localStorage.getItem('id');
const currentLoad = ref(null);
const loads = ref([])
const openModalEdit = ref(false);
const currentLoad = ref(null);
const loads = ref([])
const proposalsOfLoads = ref([]);
const openModalEdit = ref(false);
const openAttachmentsModal = ref(false);
const openProposalsModal = ref(false);
const getCompanyLoads = async(filterQuery) => {
@@ -19,7 +22,6 @@ export const useLoadsStore = defineStore('load', () => {
console.log(filterStr);
try {
const endpoint = `/loads?company=${companyid}&${filterStr}`;
console.log(endpoint);
const {data} = await api.get(endpoint);
loads.value = data.data;
} catch (error) {
@@ -28,11 +30,28 @@ export const useLoadsStore = defineStore('load', () => {
}
}
const getProposalsOfLoads = async(filterQuery) => {
try {
const endpoint = `/proposals/?load=${filterQuery}`;
console.log(endpoint);
const {data} = await api.get(endpoint);
console.log(data);
proposalsOfLoads.value = data.data;
} catch (error) {
proposalsOfLoads.value = [];
console.log(error);
}
}
return {
currentLoad,
openModalEdit,
openProposalsModal,
openAttachmentsModal,
getProposalsOfLoads,
getCompanyLoads,
loads,
currentLoad,
proposalsOfLoads,
}
});