From 9f8c491eda5518e8dcc4411548c57a000a806e47 Mon Sep 17 00:00:00 2001 From: Jon Date: Thu, 6 Mar 2025 08:07:40 +0100 Subject: [PATCH 01/21] refactor: refs #8363 modified ItemFixedPrice and the e2e --- src/components/CrudModel.vue | 1 + src/components/EditTableCellValueForm.vue | 4 +- src/pages/Item/ItemFixedPrice.vue | 527 ++++++++---------- src/pages/Item/ItemFixedPriceFilter.vue | 17 +- .../integration/item/ItemFixedPrice.spec.js | 101 ++-- 5 files changed, 285 insertions(+), 365 deletions(-) diff --git a/src/components/CrudModel.vue b/src/components/CrudModel.vue index 8c4f70f3b..92244886c 100644 --- a/src/components/CrudModel.vue +++ b/src/components/CrudModel.vue @@ -333,6 +333,7 @@ watch(formUrl, async () => { :disable="!selected?.length" :title="t('globals.remove')" v-if="$props.defaultRemove" + data-cy="crudModelDefaultRemoveBtn" /> { hide-selected option-label="label" v-model="selectedField" - data-cy="field-to-edit" + data-cy="EditFixedPriceSelectOption" /> diff --git a/src/pages/Item/ItemFixedPrice.vue b/src/pages/Item/ItemFixedPrice.vue index fdfa1d3d1..8e647a228 100644 --- a/src/pages/Item/ItemFixedPrice.vue +++ b/src/pages/Item/ItemFixedPrice.vue @@ -1,150 +1,171 @@