Merge branch 'master' of https://gitea.verdnatura.es/verdnatura/salix-front into test
gitea/salix-front/pipeline/head This commit looks good
Details
gitea/salix-front/pipeline/head This commit looks good
Details
This commit is contained in:
commit
8d04d50a13
|
@ -19,7 +19,15 @@ watch(
|
||||||
</script>
|
</script>
|
||||||
<template>
|
<template>
|
||||||
<FetchData url="VnRoles" auto-load @on-fetch="(data) => (rolesOptions = data)" />
|
<FetchData url="VnRoles" auto-load @on-fetch="(data) => (rolesOptions = data)" />
|
||||||
<FormModel ref="formModelRef" model="AccountPrivileges" url="VnUsers" auto-load>
|
<FormModel
|
||||||
|
ref="formModelRef"
|
||||||
|
model="AccountPrivileges"
|
||||||
|
url="VnUsers/preview"
|
||||||
|
:filter="{ where: { id: route.params.id } }"
|
||||||
|
:url-create="`VnUsers/${route.params.id}/privileges`"
|
||||||
|
:id="route.params.id"
|
||||||
|
auto-load
|
||||||
|
>
|
||||||
<template #form="{ data }">
|
<template #form="{ data }">
|
||||||
<div class="q-gutter-y-sm">
|
<div class="q-gutter-y-sm">
|
||||||
<QCheckbox
|
<QCheckbox
|
||||||
|
|
|
@ -45,7 +45,7 @@ async function onFetchClaim(data) {
|
||||||
|
|
||||||
const amount = ref();
|
const amount = ref();
|
||||||
const amountClaimed = ref();
|
const amountClaimed = ref();
|
||||||
async function onFetch(rows, newRows) {
|
function onFetch(rows, newRows) {
|
||||||
if (newRows) rows = newRows;
|
if (newRows) rows = newRows;
|
||||||
amount.value = 0;
|
amount.value = 0;
|
||||||
amountClaimed.value = 0;
|
amountClaimed.value = 0;
|
||||||
|
@ -155,7 +155,7 @@ function showImportDialog() {
|
||||||
async function saveWhenHasChanges() {
|
async function saveWhenHasChanges() {
|
||||||
if (claimLinesForm.value.getChanges().updates) {
|
if (claimLinesForm.value.getChanges().updates) {
|
||||||
await claimLinesForm.value.onSubmit();
|
await claimLinesForm.value.onSubmit();
|
||||||
await claimLinesForm.value.reload();
|
onFetch(claimLinesForm.value.formData);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
@ -211,7 +211,7 @@ async function saveWhenHasChanges() {
|
||||||
<template #body-cell-claimed="{ row }">
|
<template #body-cell-claimed="{ row }">
|
||||||
<QTd auto-width align="right" class="text-primary">
|
<QTd auto-width align="right" class="text-primary">
|
||||||
<QInput
|
<QInput
|
||||||
v-model="row.quantity"
|
v-model.number="row.quantity"
|
||||||
type="number"
|
type="number"
|
||||||
dense
|
dense
|
||||||
@keyup.enter="saveWhenHasChanges()"
|
@keyup.enter="saveWhenHasChanges()"
|
||||||
|
@ -266,7 +266,9 @@ async function saveWhenHasChanges() {
|
||||||
<template v-if="column.name === 'claimed'">
|
<template v-if="column.name === 'claimed'">
|
||||||
<QItemLabel class="text-primary">
|
<QItemLabel class="text-primary">
|
||||||
<QInput
|
<QInput
|
||||||
v-model="props.row.quantity"
|
v-model.number="
|
||||||
|
props.row.quantity
|
||||||
|
"
|
||||||
type="number"
|
type="number"
|
||||||
dense
|
dense
|
||||||
autofocus
|
autofocus
|
||||||
|
|
|
@ -94,8 +94,8 @@ const detailsColumns = ref([
|
||||||
{
|
{
|
||||||
name: 'total',
|
name: 'total',
|
||||||
label: 'claim.total',
|
label: 'claim.total',
|
||||||
field: ({ sale }) =>
|
field: (row) =>
|
||||||
toCurrency(sale.quantity * sale.price * ((100 - sale.discount) / 100)),
|
toCurrency(row.quantity * row.sale.price * ((100 - row.sale.discount) / 100)),
|
||||||
sortable: true,
|
sortable: true,
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
|
|
Loading…
Reference in New Issue