|
@ -1022,6 +1022,8 @@ travel:
|
||||||
travelFileDescription: 'Travel id { travelId }'
|
travelFileDescription: 'Travel id { travelId }'
|
||||||
file: File
|
file: File
|
||||||
item:
|
item:
|
||||||
|
searchbar:
|
||||||
|
label: Search item
|
||||||
descriptor:
|
descriptor:
|
||||||
item: Item
|
item: Item
|
||||||
buyer: Buyer
|
buyer: Buyer
|
||||||
|
|
|
@ -1007,6 +1007,8 @@ travel:
|
||||||
travelFileDescription: 'Id envío { travelId }'
|
travelFileDescription: 'Id envío { travelId }'
|
||||||
file: Fichero
|
file: Fichero
|
||||||
item:
|
item:
|
||||||
|
searchbar:
|
||||||
|
label: Buscar artículo
|
||||||
descriptor:
|
descriptor:
|
||||||
item: Artículo
|
item: Artículo
|
||||||
buyer: Comprador
|
buyer: Comprador
|
||||||
|
|
|
@ -12,7 +12,7 @@ import ItemListFilter from '../ItemListFilter.vue';
|
||||||
search-data-key="ItemList"
|
search-data-key="ItemList"
|
||||||
:searchbar-props="{
|
:searchbar-props="{
|
||||||
url: 'Items/filter',
|
url: 'Items/filter',
|
||||||
label: 'searchbar.labelr',
|
label: 'item.searchbar.label',
|
||||||
info: 'searchbar.info',
|
info: 'searchbar.info',
|
||||||
}"
|
}"
|
||||||
/>
|
/>
|
||||||
|
|
|
@ -44,25 +44,24 @@ const itemFilter = {
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
const columns = computed(() => [
|
const columns = computed(() => [
|
||||||
// {
|
{
|
||||||
// label: '',
|
label: '',
|
||||||
// name: 'image',
|
name: 'image',
|
||||||
// align: 'left',
|
align: 'left',
|
||||||
// columnField: {
|
columnField: {
|
||||||
// component: VnImg,
|
component: VnImg,
|
||||||
// attrs: (id) => {
|
attrs: (id) => {
|
||||||
// return {
|
return {
|
||||||
// id,
|
id,
|
||||||
// width: '50px',
|
width: '50px',
|
||||||
// };
|
};
|
||||||
// },
|
},
|
||||||
// },
|
},
|
||||||
// columnFilter: false,
|
columnFilter: false,
|
||||||
// },
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.id'),
|
label: t('item.list.id'),
|
||||||
name: 'id',
|
name: 'id',
|
||||||
field: 'id',
|
|
||||||
align: 'left',
|
align: 'left',
|
||||||
isId: true,
|
isId: true,
|
||||||
chip: {
|
chip: {
|
||||||
|
@ -71,38 +70,35 @@ const columns = computed(() => [
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.grouping'),
|
label: t('item.list.grouping'),
|
||||||
field: 'grouping',
|
|
||||||
name: 'grouping',
|
name: 'grouping',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.packing'),
|
label: t('item.list.packing'),
|
||||||
field: 'packing',
|
|
||||||
name: 'packing',
|
name: 'packing',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('globals.description'),
|
label: t('globals.description'),
|
||||||
field: 'name',
|
|
||||||
name: 'description',
|
name: 'description',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
create: true,
|
create: true,
|
||||||
|
columnFilter: {
|
||||||
|
name: 'description',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.stems'),
|
label: t('item.list.stems'),
|
||||||
field: 'stems',
|
|
||||||
name: 'stems',
|
name: 'stems',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.size'),
|
label: t('item.list.size'),
|
||||||
field: 'size',
|
|
||||||
name: 'size',
|
name: 'size',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.typeName'),
|
label: t('item.list.typeName'),
|
||||||
field: 'typeName',
|
|
||||||
name: 'typeName',
|
name: 'typeName',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
component: 'select',
|
component: 'select',
|
||||||
|
@ -117,7 +113,6 @@ const columns = computed(() => [
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.category'),
|
label: t('item.list.category'),
|
||||||
field: 'category',
|
|
||||||
name: 'category',
|
name: 'category',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
component: 'select',
|
component: 'select',
|
||||||
|
@ -131,7 +126,6 @@ const columns = computed(() => [
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.intrastat'),
|
label: t('item.list.intrastat'),
|
||||||
field: 'intrastat',
|
|
||||||
name: 'intrastat',
|
name: 'intrastat',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
component: 'select',
|
component: 'select',
|
||||||
|
@ -146,7 +140,6 @@ const columns = computed(() => [
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.origin'),
|
label: t('item.list.origin'),
|
||||||
field: 'origin',
|
|
||||||
name: 'origin',
|
name: 'origin',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
component: 'select',
|
component: 'select',
|
||||||
|
@ -161,13 +154,11 @@ const columns = computed(() => [
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.userName'),
|
label: t('item.list.userName'),
|
||||||
field: 'userName',
|
|
||||||
name: 'userName',
|
name: 'userName',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.weightByPiece'),
|
label: t('item.list.weightByPiece'),
|
||||||
field: 'weightByPiece',
|
|
||||||
name: 'weightByPiece',
|
name: 'weightByPiece',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
component: 'input',
|
component: 'input',
|
||||||
|
@ -177,7 +168,6 @@ const columns = computed(() => [
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.stemMultiplier'),
|
label: t('item.list.stemMultiplier'),
|
||||||
field: 'stemMultiplier',
|
|
||||||
name: 'stemMultiplier',
|
name: 'stemMultiplier',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
component: 'input',
|
component: 'input',
|
||||||
|
@ -187,14 +177,12 @@ const columns = computed(() => [
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.isActive'),
|
label: t('item.list.isActive'),
|
||||||
field: 'isActive',
|
|
||||||
name: 'isActive',
|
name: 'isActive',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
component: 'checkbox',
|
component: 'checkbox',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.producer'),
|
label: t('item.list.producer'),
|
||||||
field: 'producer',
|
|
||||||
name: 'producer',
|
name: 'producer',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
component: 'select',
|
component: 'select',
|
||||||
|
@ -208,7 +196,6 @@ const columns = computed(() => [
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: t('item.list.landed'),
|
label: t('item.list.landed'),
|
||||||
field: 'landed',
|
|
||||||
name: 'landed',
|
name: 'landed',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
component: 'date',
|
component: 'date',
|
||||||
|
|
|
@ -188,7 +188,7 @@ onMounted(async () => {
|
||||||
ref="tableRef"
|
ref="tableRef"
|
||||||
data-key="itemRequest"
|
data-key="itemRequest"
|
||||||
url="ticketRequests/filter"
|
url="ticketRequests/filter"
|
||||||
order="shippedDate ASC, isOk ASC"
|
order="shipped ASC, isOk ASC"
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
:user-params="userParams"
|
:user-params="userParams"
|
||||||
:is-editable="true"
|
:is-editable="true"
|
||||||
|
|
Loading…
Reference in New Issue