0
0
Fork 0

Se hacen correcciones en base a comentarios en el PR

This commit is contained in:
carlosfonseca 2024-01-04 10:23:55 -05:00
parent 3ba4e56204
commit 64777bb804
1 changed files with 9 additions and 14 deletions

View File

@ -38,14 +38,14 @@ onBeforeMount(async () => {
const rows = computed(() => arrayData.value.store.data);
const selected = ref([]);
const worderId = ref(0);
const workerId = ref(0);
const customerId = ref(0);
const tableColumnComponents = {
client: {
component: QBtn,
props: () => ({ flat: true, color: 'blue' }),
event: (prop) => selectClientId(prop.row.clientFk),
event: ({ row }) => selectCustomerId(row.clientFk),
},
isWorker: {
component: QCheckbox,
@ -58,7 +58,7 @@ const tableColumnComponents = {
salesperson: {
component: QBtn,
props: () => ({ flat: true, color: 'blue' }),
event: (prop) => selectSalespersonId(prop.row.salesPersonFk),
event: ({ row }) => selectWorkerId(row.salesPersonFk),
},
country: {
component: 'span',
@ -78,7 +78,7 @@ const tableColumnComponents = {
author: {
component: QBtn,
props: () => ({ flat: true, color: 'blue' }),
event: (prop) => selectAuthorId(prop.row.workerFk),
event: ({ row }) => selectWorkerId(row.workerFk),
},
lastObservation: {
component: 'span',
@ -173,19 +173,14 @@ const columns = computed(() => {
];
});
const selectClientId = (id) => {
worderId.value = 0;
const selectCustomerId = (id) => {
workerId.value = 0;
customerId.value = id;
};
const selectSalespersonId = (id) => {
const selectWorkerId = (id) => {
customerId.value = 0;
worderId.value = id;
};
const selectAuthorId = (id) => {
customerId.value = 0;
worderId.value = id;
workerId.value = id;
};
</script>
@ -226,7 +221,7 @@ const selectAuthorId = (id) => {
>
{{ props.value }}
<WorkerDescriptorProxy v-if="worderId" :id="worderId" />
<WorkerDescriptorProxy v-if="workerId" :id="workerId" />
<CustomerDescriptorProxy v-else :id="customerId" />
</component>
</QTr>