From b3a25513e311fb4a51673b5cebd979e9a720cb65 Mon Sep 17 00:00:00 2001
From: Net <93821485+somnetsak123@users.noreply.github.com>
Date: Wed, 10 Apr 2024 11:33:21 +0700
Subject: [PATCH] feat: fetch Province , District , SubDistrict
---
src/components/FormDialog.vue | 104 +++++++++++++++++++++++-----------
1 file changed, 72 insertions(+), 32 deletions(-)
diff --git a/src/components/FormDialog.vue b/src/components/FormDialog.vue
index a058a683..dab9e7fc 100644
--- a/src/components/FormDialog.vue
+++ b/src/components/FormDialog.vue
@@ -1,7 +1,10 @@
@@ -106,8 +146,8 @@ const addrOptions = ref({
map-options
id="selectProvinceL"
v-model="provinceId"
- option-value="value"
- option-label="label"
+ option-value="id"
+ option-label="name"
label="จังหวัด"
class="col-3"
:options="addrOptions.provinceOps"
@@ -119,8 +159,8 @@ const addrOptions = ref({
map-options
id="selectDistrictL"
v-model="districtId"
- option-value="value"
- option-label="label"
+ option-value="id"
+ option-label="name"
label="อำเภอ"
class="col-3"
:options="addrOptions.districtOps"
@@ -129,11 +169,11 @@ const addrOptions = ref({
dense
outlined
emit-value
- map-
- id="selectSubDistrictL"
+ map-options
+ id="SelectSubDistrictEN"
v-model="subDistrictId"
- option-value="value"
- option-label="label"
+ option-value="id"
+ option-label="name"
label="ตำบล"
class="col-3"
:options="addrOptions.subDistrictOps"
@@ -165,8 +205,8 @@ const addrOptions = ref({
map-options
id="selectProvinceEN"
v-model="provinceId"
- option-value="value"
- option-label="label"
+ option-value="id"
+ option-label="nameEN"
label="จังหวัด"
class="col-3"
:options="addrOptions.provinceOps"
@@ -178,8 +218,8 @@ const addrOptions = ref({
map-options
id="selectDistrictEN"
v-model="districtId"
- option-value="value"
- option-label="label"
+ option-value="id"
+ option-label="nameEN"
label="อำเภอ"
class="col-3"
:options="addrOptions.districtOps"
@@ -191,8 +231,8 @@ const addrOptions = ref({
map-options
id="SelectSubDistrictEN"
v-model="subDistrictId"
- option-value="value"
- option-label="label"
+ option-value="id"
+ option-label="nameEN"
label="ตำบล"
class="col-3"
:options="addrOptions.subDistrictOps"