diff --git a/src/components/ProfileBanner.vue b/src/components/ProfileBanner.vue index 21e2e35d..9c72041c 100644 --- a/src/components/ProfileBanner.vue +++ b/src/components/ProfileBanner.vue @@ -343,7 +343,7 @@ const smallBanner = ref(false); > + @@ -868,7 +890,11 @@ watch( v-model:wage-rate="customerBranchFormData.wageRate" v-model:wage-rate-text="customerBranchFormData.wageRateText" /> -
+
import { ref, watch, onMounted, computed } from 'vue'; import { useI18n } from 'vue-i18n'; -import { useQuasar } from 'quasar'; +import { QSelect, useQuasar } from 'quasar'; import { useRoute, useRouter } from 'vue-router'; import { getUserId, getRole } from 'src/services/keycloak'; import { baseUrl, waitAll } from 'src/stores/utils'; @@ -101,6 +101,7 @@ const employeeFormStore = useEmployeeForm(); const optionStore = useOptionStore(); const ocrStore = useOcrStore(); +const refFilter = ref>(); const statusEmployeeCreate = ref(false); const mrz = ref>>(); const tabFieldRequired = ref<{ [key: string]: (keyof CustomerBranchCreate)[] }>( @@ -197,7 +198,7 @@ const customerNameInfo = computed(() => { const currentBtnOpen = ref([]); const employeeStats = ref(0); const gridView = ref(false); -const splitPercent = ref(15); // Customer only +const splitPercent = computed(() => ($q.screen.lt.md ? 0 : 15)); const currentPageCustomer = ref(1); const maxPageCustomer = ref(1); @@ -906,7 +907,7 @@ const emptyCreateDialog = ref(false); outlined dense :label="$t('general.search')" - class="col-12 col-md-3" + class="col col-md-3" :bg-color="$q.dark.isActive ? 'dark' : 'white'" v-model="inputSearch" debounce="200" @@ -914,15 +915,26 @@ const emptyCreateDialog = ref(false); + -
- +
+ +
+ +
@@ -1087,6 +1128,7 @@ const emptyCreateDialog = ref(false); class="col full-width" before-class="overflow-hidden" after-class="overflow-hidden" + :disable="$q.screen.lt.sm" >