diff --git a/src/modules/04_registryNew/components/registry/Search.vue b/src/modules/04_registryNew/components/registry/Search.vue index 5f92a7679..6e099e1ec 100644 --- a/src/modules/04_registryNew/components/registry/Search.vue +++ b/src/modules/04_registryNew/components/registry/Search.vue @@ -2,7 +2,10 @@ import { ref, reactive } from "vue"; import SearchBanner from "@/assets/registry-banner.png"; import type { DataOption } from "@/modules/04_registryNew/interface/index/Main"; -import type { FormData } from "@/modules/04_registryNew/interface/index/form"; +import type { + FormData, + YearRange, +} from "@/modules/04_registryNew/interface/index/form"; const search = ref(""); const dropdownInput = ref(false); @@ -16,6 +19,10 @@ const type = ref(""); const posNo = ref(""); const posOc = ref(""); +const rangeYear = ref({ + min: 0, + max: 60, +}); const formData = reactive({ citizenId: "", fullName: "", @@ -102,7 +109,7 @@ function onSubmit() { ค้นหาข้อมูลทะเบียนประวัติ -
+
- +
+ label="ประเภท" + > +
-
+
+
+ +
+
+
+ จำนวนปี + + {{ `${rangeYear.min}-${rangeYear.max}` }} + +
+ +
+
+
+
+
+ +
+
+
+ + +
+
+
+
+
+
-
+
:deep(.custom-select.q-field--outlined .q-field__control::before) { - border: 2px solid #ffffff !important; + border: 2px solid #fff; } :deep(.custom-select.q-field--outlined .q-field__control) { - color: white !important; + color: white; + background-color: #36969f; + + .q-select__dropdown-icon { + color: white; + } +} + +:deep(.custom-btn.q-btn--outline) { + color: white; +} + +:deep(.custom-btn.q-btn--outline::before) { + border: 2px solid #ffffff; + background-color: #36969f; } diff --git a/src/modules/04_registryNew/interface/index/form.ts b/src/modules/04_registryNew/interface/index/form.ts index 8c9244f0b..658e7c43e 100644 --- a/src/modules/04_registryNew/interface/index/form.ts +++ b/src/modules/04_registryNew/interface/index/form.ts @@ -11,4 +11,9 @@ interface FormData { isProbation: boolean, } -export type { FormData } \ No newline at end of file +interface YearRange { +min:number, +max:number +} + +export type { FormData , YearRange} \ No newline at end of file diff --git a/src/modules/04_registryNew/views/list.vue b/src/modules/04_registryNew/views/list.vue index f871455e5..d7af51d47 100644 --- a/src/modules/04_registryNew/views/list.vue +++ b/src/modules/04_registryNew/views/list.vue @@ -186,16 +186,20 @@ const visibleColumns = ref([