diff --git a/src/components/03_customer-management/FormEmployeeVisa.vue b/src/components/03_customer-management/FormEmployeeVisa.vue
index eb571911..24169bc2 100644
--- a/src/components/03_customer-management/FormEmployeeVisa.vue
+++ b/src/components/03_customer-management/FormEmployeeVisa.vue
@@ -1,6 +1,6 @@
-
+ {{ type }}
+
+
+
+
+ {{ title }}
+
+
+
-
+
+
(typeof v === 'string' ? (visaType = v) : '')
+ (v) => (typeof v === 'string' ? (workerType = v) : '')
"
- @clear="visaType = ''"
+ @clear="workerType = ''"
>
@@ -155,43 +199,20 @@ watch(
-
+
(typeof v === 'string' ? (visaNumber = v) : '')
+ (v) => (typeof v === 'string' ? (number = v) : '')
"
/>
-
-
-
(typeof v === 'string' ? (visaIssuingPlace = v) : '')
+ (v) => (typeof v === 'string' ? (issuePlace = v) : '')
"
/>
-
-
+ use-input
+ fill-input
+ emit-value
+ map-options
+ hide-selected
+ hide-bottom-space
+ input-debounce="0"
+ option-value="value"
+ option-label="label"
+ :class="{ 'col-4': !ocr, 'col-6': ocr }"
+ :dense="dense"
+ :readonly="readonly"
+ :options="visaTypeOptions"
+ :hide-dropdown-icon="readonly"
+ :for="`${prefixId}-select-visa-type`"
+ :label="$t('customerEmployee.form.visaType')"
+ @filter="visaTypeFilter"
+ :model-value="readonly ? type || '-' : type"
+ @update:model-value="(v) => (typeof v === 'string' ? (type = v) : '')"
+ @clear="type = ''"
+ >
+
+
+
+ {{ $t('general.noData') }}
+
+
+
+
+
+
+
(typeof v === 'string' ? (type = v) : '')
+ "
+ @clear="type = ''"
+ >
+
+
+
+ {{ $t('general.noData') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
(typeof v === 'string' ? (tm6Number = v) : '')
+ (v) => (typeof v === 'string' ? (arrivalTMNo = v) : '')
"
- @clear="tm6Number = ''"
/>
-
+
+ (typeof v === 'string' ? (arrivalAt = v) : '')
+ "
+ />
+
(typeof v === 'string' ? (issueCountry = v) : '')
"
- @clear="visaType = ''"
+ @clear="type = ''"
>
@@ -282,13 +402,12 @@ watch(
-
-
-
-
-
-
-
-
-
(typeof v === 'string' ? (workerType = v) : '')
- "
- @clear="workerType = ''"
- >
-
-
-
- {{ $t('general.noData') }}
-
-
-
-
-
-
(typeof v === 'string' ? (visaNumber = v) : '')
- "
- />
-
- (typeof v === 'string' ? (visaIssuingPlace = v) : '')
- "
- />
-
-
-
(typeof v === 'string' ? (visaType = v) : '')
- "
- @clear="visaType = ''"
- >
-
-
-
- {{ $t('general.noData') }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (typeof v === 'string' ? (tmNo = v) : '')
- "
- />
-
-
-
- (typeof v === 'string' ? (enteredCheckpoint = v) : '')
- "
- />
-
- (typeof v === 'string' ? (issueCountry = v) : '')
- "
- @clear="visaType = ''"
- >
-
-
-
- {{ $t('general.noData') }}
-
-
-
-
-
-
-
-
-
-
+