diff --git a/src/modules/02_organizationalNew/components/structureView.vue b/src/modules/02_organizationalNew/components/structureView.vue
index 3c5b3b848..a0d45cd72 100644
--- a/src/modules/02_organizationalNew/components/structureView.vue
+++ b/src/modules/02_organizationalNew/components/structureView.vue
@@ -1,6 +1,240 @@
-
+
+
- Structure View
+ แผนภูมิโครงสร้าง
+
+
+
+
+ ดาวน์โหลด PNG
+
+
+ ดาวน์โหลด PDF
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/src/modules/04_registry/components/Information/OldName.vue b/src/modules/04_registry/components/Information/OldName.vue
index 098456670..85be635da 100644
--- a/src/modules/04_registry/components/Information/OldName.vue
+++ b/src/modules/04_registry/components/Information/OldName.vue
@@ -44,6 +44,8 @@
>
ไฟล์เอกสารหลักฐาน
+
+
{
* บันทึกเพิ่มข้อมูล
*/
const saveData = async () => {
- if (fileUpload.value.length > 0) {
- const blob = fileUpload.value.slice(0, fileUpload.value[0].size);
- const newFile = new File(blob, nameFile.value, {
- type: fileUpload.value[0].type,
+ // if (fileUpload.value.length > 0) {
+ const blob =
+ fileUpload.value.length > 0
+ ? fileUpload.value.slice(0, fileUpload.value[0].size)
+ : null;
+ const newFile: any = blob
+ ? new File(blob, nameFile.value, {
+ type: fileUpload.value[0].type,
+ })
+ : null;
+ const formData = new FormData();
+
+ newFile && formData.append("", newFile);
+ if (prefixId.value != undefined) formData.append("prefixId", prefixId.value);
+ if (firstName.value != undefined)
+ formData.append("firstName", firstName.value);
+ if (lastName.value != undefined) formData.append("lastName", lastName.value);
+ if (status.value != undefined) formData.append("status", status.value);
+ showLoader();
+ await http
+ .post(config.API.profileChangeNameId(profileId.value), formData)
+ .then((res) => {
+ success($q, "บันทึกข้อมูลสำเร็จ");
+ modal.value = false;
+ })
+ .catch((e) => {
+ messageError($q, e);
+ })
+ .finally(async () => {
+ await fetchData();
+ await props.fetchDataInformation();
});
- const formData = new FormData();
- formData.append("", newFile);
- if (prefixId.value != undefined)
- formData.append("prefixId", prefixId.value);
- if (firstName.value != undefined)
- formData.append("firstName", firstName.value);
- if (lastName.value != undefined)
- formData.append("lastName", lastName.value);
- if (status.value != undefined) formData.append("status", status.value);
- showLoader();
- await http
- .post(config.API.profileChangeNameId(profileId.value), formData)
- .then((res) => {
- success($q, "บันทึกข้อมูลสำเร็จ");
- modal.value = false;
- })
- .catch((e) => {
- messageError($q, e);
- })
- .finally(async () => {
- await fetchData();
- await props.fetchDataInformation();
- });
- } else {
- dialogMessage(
- $q,
- "ไม่สามารถบันทึกข้อมูลได้",
- "กรุณาอัปโหลดเอกสารหลักฐาน",
- "warning",
- undefined,
- "orange",
- undefined,
- undefined,
- true
- );
- }
+ // }
+ // else {
+ // dialogMessage(
+ // $q,
+ // "ไม่สามารถบันทึกข้อมูลได้",
+ // "กรุณาอัปโหลดเอกสารหลักฐาน",
+ // "warning",
+ // undefined,
+ // "orange",
+ // undefined,
+ // undefined,
+ // true
+ // );
+ // }
};
/**
diff --git a/src/modules/04_registry/components/Table.vue b/src/modules/04_registry/components/Table.vue
index 5d8468f73..5cbb468cb 100644
--- a/src/modules/04_registry/components/Table.vue
+++ b/src/modules/04_registry/components/Table.vue
@@ -74,7 +74,8 @@
{{ col.label }}
-
+
+