From 5890f07d89735441632afbc1e3bc3540750507fa Mon Sep 17 00:00:00 2001 From: puriphatt Date: Thu, 26 Dec 2024 10:31:57 +0700 Subject: [PATCH] feat: add request list expansion (messenger, duty) --- src/pages/08_request-list/DutyExpansion.vue | 155 ++++++++++++++++++ src/pages/08_request-list/FormExpansion.vue | 59 +------ .../08_request-list/FormResponsibleUser.vue | 1 + .../08_request-list/MessengerExpansion.vue | 133 +++++++++++++++ .../08_request-list/PropertiesExpansion.vue | 5 +- src/pages/08_request-list/RequestListView.vue | 44 ++++- 6 files changed, 335 insertions(+), 62 deletions(-) create mode 100644 src/pages/08_request-list/DutyExpansion.vue create mode 100644 src/pages/08_request-list/MessengerExpansion.vue diff --git a/src/pages/08_request-list/DutyExpansion.vue b/src/pages/08_request-list/DutyExpansion.vue new file mode 100644 index 00000000..92459157 --- /dev/null +++ b/src/pages/08_request-list/DutyExpansion.vue @@ -0,0 +1,155 @@ + + + diff --git a/src/pages/08_request-list/FormExpansion.vue b/src/pages/08_request-list/FormExpansion.vue index bc6cdc24..cce0db43 100644 --- a/src/pages/08_request-list/FormExpansion.vue +++ b/src/pages/08_request-list/FormExpansion.vue @@ -1,9 +1,8 @@ + + diff --git a/src/pages/08_request-list/PropertiesExpansion.vue b/src/pages/08_request-list/PropertiesExpansion.vue index b0968c59..d5641519 100644 --- a/src/pages/08_request-list/PropertiesExpansion.vue +++ b/src/pages/08_request-list/PropertiesExpansion.vue @@ -131,7 +131,10 @@ defineEmits<{ v.fieldName === 'documentCheck', @@ -641,6 +643,12 @@ function goToQuotation( _formExpansion: _props.some( (v: PropVariant) => v.fieldName === 'designForm', ), + _dutyExpansion: _props.some( + (v: PropVariant) => v.fieldName === 'duty', + ), + _messengerExpansion: _props.some( + (v: PropVariant) => v.fieldName === 'messenger', + ), }); }) .sort( @@ -692,10 +700,10 @@ function goToQuotation( class="column surface-1 q-px-sm bordered-t q-pb-sm q-gutter-y-sm" > - + +