feature/EntriesCorrections #177
|
@ -42,25 +42,24 @@ const getInputEvents = (colField, props) => {
|
|||
const tableColumnComponents = {
|
||||
item: {
|
||||
component: QBtn,
|
||||
props: () => ({
|
||||
props: {
|
||||
jsegarra marked this conversation as resolved
Outdated
|
||||
color: 'blue',
|
||||
flat: true,
|
||||
}),
|
||||
},
|
||||
event: () => ({}),
|
||||
},
|
||||
quantity: {
|
||||
component: VnInput,
|
||||
props: (col) => ({
|
||||
props: {
|
||||
type: 'number',
|
||||
min: 0,
|
||||
label: col.label,
|
||||
class: 'input-number',
|
||||
}),
|
||||
},
|
||||
event: getInputEvents,
|
||||
},
|
||||
packagingFk: {
|
||||
component: VnSelectFilter,
|
||||
props: () => ({
|
||||
props: {
|
||||
'option-value': 'id',
|
||||
'option-label': 'id',
|
||||
'emit-value': true,
|
||||
|
@ -68,76 +67,69 @@ const tableColumnComponents = {
|
|||
'use-input': true,
|
||||
'hide-selected': true,
|
||||
options: packagingsOptions.value,
|
||||
}),
|
||||
},
|
||||
event: getInputEvents,
|
||||
},
|
||||
stickers: {
|
||||
component: VnInput,
|
||||
props: (col) => ({
|
||||
props: {
|
||||
type: 'number',
|
||||
min: 0,
|
||||
label: col.label,
|
||||
class: 'input-number',
|
||||
}),
|
||||
},
|
||||
event: getInputEvents,
|
||||
},
|
||||
weight: {
|
||||
component: VnInput,
|
||||
props: (col) => ({
|
||||
props: {
|
||||
type: 'number',
|
||||
min: 0,
|
||||
label: col.label,
|
||||
}),
|
||||
},
|
||||
event: getInputEvents,
|
||||
},
|
||||
packing: {
|
||||
component: VnInput,
|
||||
props: (col) => ({
|
||||
props: {
|
||||
type: 'number',
|
||||
min: 0,
|
||||
label: col.label,
|
||||
}),
|
||||
},
|
||||
event: getInputEvents,
|
||||
},
|
||||
grouping: {
|
||||
component: VnInput,
|
||||
props: (col) => ({
|
||||
props: {
|
||||
type: 'number',
|
||||
min: 0,
|
||||
label: col.label,
|
||||
}),
|
||||
},
|
||||
event: getInputEvents,
|
||||
},
|
||||
buyingValue: {
|
||||
component: VnInput,
|
||||
props: (col) => ({
|
||||
props: {
|
||||
type: 'number',
|
||||
min: 0,
|
||||
label: col.label,
|
||||
}),
|
||||
},
|
||||
event: getInputEvents,
|
||||
},
|
||||
price2: {
|
||||
component: VnInput,
|
||||
props: (col) => ({
|
||||
props: {
|
||||
type: 'number',
|
||||
min: 0,
|
||||
label: col.label,
|
||||
}),
|
||||
},
|
||||
event: getInputEvents,
|
||||
},
|
||||
price3: {
|
||||
component: VnInput,
|
||||
props: (col) => ({
|
||||
props: {
|
||||
type: 'number',
|
||||
min: 0,
|
||||
label: col.label,
|
||||
}),
|
||||
},
|
||||
event: getInputEvents,
|
||||
},
|
||||
import: {
|
||||
component: 'span',
|
||||
props: () => {},
|
||||
props: {},
|
||||
event: () => ({}),
|
||||
},
|
||||
};
|
||||
|
@ -341,7 +333,7 @@ const showLockIcon = (groupingMode, mode) => {
|
|||
<QTd v-for="col in props.cols" :key="col.name">
|
||||
<component
|
||||
jsegarra marked this conversation as resolved
Outdated
jsegarra
commented
Podemos hacer desaprecer los labels de los inputs, como está hecho para embalaje. ¿Que opinas @alexm ? Podemos hacer desaprecer los labels de los inputs, como está hecho para embalaje.
Queda redundante tener el nombre de la columna en el input.
¿Que opinas @alexm ?
alexm
commented
Sii es un mejor enfoque Sii es un mejor enfoque
wbuezas
commented
Aplicado. Commit: Aplicado.
Commit: https://gitea.verdnatura.es/verdnatura/salix-front/commit/86bbc7cfd679b948046d913aa368f2bda8b276fb
|
||||
:is="tableColumnComponents[col.name].component"
|
||||
v-bind="tableColumnComponents[col.name].props(col)"
|
||||
v-bind="tableColumnComponents[col.name].props"
|
||||
v-model="props.row[col.field]"
|
||||
v-on="
|
||||
tableColumnComponents[col.name].event(
|
||||
|
@ -419,9 +411,7 @@ const showLockIcon = (groupingMode, mode) => {
|
|||
<QItem v-for="col in props.cols" :key="col.name">
|
||||
<component
|
||||
:is="tableColumnComponents[col.name].component"
|
||||
v-bind="
|
||||
tableColumnComponents[col.name].props(col)
|
||||
"
|
||||
v-bind="tableColumnComponents[col.name].props"
|
||||
v-model="props.row[col.field]"
|
||||
v-on="
|
||||
tableColumnComponents[col.name].event(
|
||||
|
|
Loading…
Reference in New Issue
8 veces el mismo código para keyenter y blur.
Propuesta, sustituir las ocurrencias por uno genérico
Commit cambios:
2de02723ba
Nueva mejora aplicada.
Commit:
5da5bb2047