diff --git a/src/pages/Item/ItemFixedPrice.vue b/src/pages/Item/ItemFixedPrice.vue index 1c4382fbd..fdfa1d3d1 100644 --- a/src/pages/Item/ItemFixedPrice.vue +++ b/src/pages/Item/ItemFixedPrice.vue @@ -65,10 +65,19 @@ const columns = computed(() => [ name: 'name', ...defaultColumnAttrs, create: true, + columnFilter: { + component: 'select', + attrs: { + url: 'Items', + fields: ['id', 'name', 'subName'], + optionLabel: 'name', + optionValue: 'name', + uppercase: false, + }, + }, }, { label: t('item.fixedPrice.groupingPrice'), - field: 'rate2', name: 'rate2', ...defaultColumnAttrs, component: 'input', @@ -76,7 +85,6 @@ const columns = computed(() => [ }, { label: t('item.fixedPrice.packingPrice'), - field: 'rate3', name: 'rate3', ...defaultColumnAttrs, component: 'input', @@ -85,7 +93,6 @@ const columns = computed(() => [ { label: t('item.fixedPrice.minPrice'), - field: 'minPrice', name: 'minPrice', ...defaultColumnAttrs, component: 'input', @@ -108,7 +115,6 @@ const columns = computed(() => [ }, { label: t('item.fixedPrice.ended'), - field: 'ended', name: 'ended', ...defaultColumnAttrs, columnField: { @@ -124,7 +130,6 @@ const columns = computed(() => [ { label: t('globals.warehouse'), - field: 'warehouseFk', name: 'warehouseFk', ...defaultColumnAttrs, columnClass: 'shrink', @@ -415,7 +420,6 @@ function handleOnDataSave({ CrudModelRef }) { 'row-key': 'id', selection: 'multiple', }" - :use-model="true" v-model:selected="rowsSelected" :create-as-dialog="false" :create="{