diff --git a/src/modules/04_registryNew/components/detail/PersonalInformation/01_Profile.vue b/src/modules/04_registryNew/components/detail/PersonalInformation/01_Profile.vue index 996adf546..0e5439d72 100644 --- a/src/modules/04_registryNew/components/detail/PersonalInformation/01_Profile.vue +++ b/src/modules/04_registryNew/components/detail/PersonalInformation/01_Profile.vue @@ -41,6 +41,11 @@ const id = ref(""); const age = ref(""); const formData = reactive(store.defaultProfile); +const pagination = ref({ + page: 1, + rowsPerPage: 10, +}); + const dataLabel = { citizenId: "เลขบัตรประจำตัวประชาชน", name: "ชื่อ - สกุล", @@ -378,7 +383,7 @@ onMounted(async () => { แก้ไขข้อมูล - ประวัติข้อมูลส่วนตัว + ประวัติแก้ไขข้อมูลส่วนตัว @@ -456,398 +461,412 @@ onMounted(async () => { - + - - - -
-
- + + + + + + +
+
+ -
-
- + -
-
- + -
-
- -
-
- -
-
- - - - - -
-
- -
-
- + +
+
+ +
+
+ + + + + +
+
+ +
+
+ -
-
- + -
-
- -
-
- -
-
- + +
+
+ +
+
+ -
-
- + + /> +
+
+ +
-
- -
-
- - -
- - บันทึกข้อมูล - -
+ + + + + + + + บันทึกข้อมูล + + + - + - - - - - - - -
- - - - - + + + -
- - > - - + + + - - -
-
+ + +
+ + + + + +
+ + + > + + + +
+
+
diff --git a/src/modules/04_registryNew/components/detail/PersonalInformation/04_Family.vue b/src/modules/04_registryNew/components/detail/PersonalInformation/04_Family.vue index 96b2b6b48..e197f856e 100644 --- a/src/modules/04_registryNew/components/detail/PersonalInformation/04_Family.vue +++ b/src/modules/04_registryNew/components/detail/PersonalInformation/04_Family.vue @@ -36,32 +36,29 @@ const index = ref(1); const fatherData = reactive({ isHaveInfo: 1, isLive: 0, - citizenId: "123123213", - prefix: "นาย", - optionPrefix: ["นาย", "จ่าสิบเอก"], - firstName: "ณัฐพัฐ", - lastName: "ดิษยบุตร", - job: "ตำรวจ", + citizenId: "", + prefix: "", + firstName: "", + lastName: "", + job: "", }); const motherData = reactive({ isHaveInfo: 1, isLive: 0, - citizenId: "222222222", - prefix: "นาง", - optionPrefix: ["นาง", "นางสาว"], - firstName: "นางอริญกัญญา", - lastName: "ดิษยบุตร", - job: "พยาบาล", + citizenId: "", + prefix: "", + firstName: "", + lastName: "", + job: "", }); const spouseData = reactive({ isHave: 1, isLive: 0, - citizenId: "44444444", - prefix: "นาย", - optionPrefix: ["นาย", "นาง", "นางสาว"], - firstName: "กัญจาพล", - lastName: "ดิอุรุกษา", - job: "ค้าขาย", + citizenId: "", + prefix: "", + firstName: "", + lastName: "", + job: "", }); const rows = ref([]); @@ -294,25 +291,25 @@ onMounted(async () => {
เลขบัตรประจำตัวประชาชน
- {{ fatherData.citizenId }} + {{ fatherData.citizenId ? fatherData.citizenId : "-" }}
คำนำหน้าชื่อ
- {{ fatherData.prefix }} + {{ fatherData.prefix ? fatherData.prefix : "-" }}
ชื่อ
- {{ fatherData.firstName }} + {{ fatherData.firstName ? fatherData.firstName : "-" }}
นามสกุล
- {{ fatherData.lastName }} + {{ fatherData.lastName ? fatherData.lastName : "-" }}
อาชีพ
- {{ fatherData.job }} + {{ fatherData.job ? fatherData.job : "-" }}
@@ -336,25 +333,25 @@ onMounted(async () => {
เลขบัตรประจำตัวประชาชน
- {{ motherData.citizenId }} + {{ motherData.citizenId ? motherData.citizenId : "-" }}
คำนำหน้าชื่อ
- {{ motherData.prefix }} + {{ motherData.prefix ? motherData.prefix : "-" }}
ชื่อ
- {{ motherData.firstName }} + {{ motherData.firstName ? motherData.firstName : "-" }}
นามสกุล
- {{ motherData.lastName }} + {{ motherData.lastName ? motherData.lastName : "-" }}
อาชีพ
- {{ motherData.job }} + {{ motherData.job ? motherData.job : "-" }}
@@ -378,25 +375,25 @@ onMounted(async () => {
เลขบัตรประจำตัวประชาชน
- {{ spouseData.citizenId }} + {{ spouseData.citizenId ? spouseData.citizenId : "-" }}
คำนำหน้าชื่อ
- {{ spouseData.prefix }} + {{ spouseData.prefix ? spouseData.prefix : "-" }}
ชื่อ
- {{ spouseData.firstName }} + {{ spouseData.firstName ? spouseData.firstName : "-" }}
นามสกุล
- {{ spouseData.lastName }} + {{ spouseData.lastName ? spouseData.lastName : "-" }}
อาชีพ
- {{ spouseData.job }} + {{ spouseData.job ? spouseData.job : "-" }}
@@ -1041,7 +1038,8 @@ onMounted(async () => { /> -
+
ไม่พบข้อมูล
+
diff --git a/src/modules/04_registryNew/components/detail/PersonalInformation/05_Education.vue b/src/modules/04_registryNew/components/detail/PersonalInformation/05_Education.vue index 1238e5941..fd0234685 100644 --- a/src/modules/04_registryNew/components/detail/PersonalInformation/05_Education.vue +++ b/src/modules/04_registryNew/components/detail/PersonalInformation/05_Education.vue @@ -948,225 +948,276 @@ onMounted(async () => { - + - - - - -
-
-
- + + + + + + +
+
+ + :rules="[(val) => !!val || `${'กรุณาเลือกระดับการศึกษา'}`]" + label="ระดับการศึกษา" + class="inputgreen" + hide-bottom-space + /> +
+
+ +
-
- -
-
- -
- - -
-
-
- +
+ + +
+
+
+ - - - - -
-
- {{ year + 543 }} + + + +
+
+ - - - - + > + + + + +
-
-
-
- +
+ - - - - -
-
- {{ year + 543 }} + + + +
+
+ + + + + +
+
+ +
+
+ diff --git a/src/modules/15_development/components/DialogSelectAgency.vue b/src/modules/15_development/components/DialogSelectAgency.vue new file mode 100644 index 000000000..516fc1855 --- /dev/null +++ b/src/modules/15_development/components/DialogSelectAgency.vue @@ -0,0 +1,151 @@ + + + + diff --git a/src/style/quasar-variables.sass b/src/style/quasar-variables.sass index cfb2edf5b..070d6407e 100644 --- a/src/style/quasar-variables.sass +++ b/src/style/quasar-variables.sass @@ -155,3 +155,7 @@ h3.resigtry-tab-title font-weight: 600 margin: 0 0 padding: 0 0 + +.q-dialog .q-layout__section--marginal + background-color: #fff + color: #000 \ No newline at end of file