diff --git a/src/modules/04_registryPerson/components/TableView.vue b/src/modules/04_registryPerson/components/TableView.vue
index 8cfd6ebef..3e779b70c 100644
--- a/src/modules/04_registryPerson/components/TableView.vue
+++ b/src/modules/04_registryPerson/components/TableView.vue
@@ -186,7 +186,6 @@ function onClickViewDetail(id: string) {
/** function redirect ไปหน้ารายการคำร้องขอแก้ไขข้อมูล*/
function redirectToPagePetition() {
-
if (empType.value === "officer") {
router.push(`/registry-officer/request-edit`);
} else {
@@ -210,7 +209,10 @@ watch(
("");
const dialog = ref(false); // แสดง popup เปลี่ยนชื่อ-นามสกุล
const dialogStatus = ref("create"); // สถานะแก้ไข สร้าง
const filterSearch = ref(""); // คำค้นหา
-const historyDialog = ref(false); // แสดงประวัติการแก่้ไข
-const historyKeyword = ref(""); // คำค้นหาประวัติ
// ฟอร์มการเปลี่ยนชื่อ
const changeNameData = reactive({
profileId: profileId.value,
@@ -235,7 +233,6 @@ function onSubmit() {
* @param id
*/
async function uploadProfile(id: string) {
- showLoader();
await http
.post(
config.API.subFile(
@@ -259,7 +256,6 @@ async function uploadProfile(id: string) {
})
.catch((err) => {
messageError($q, err);
- hideLoader();
});
}
@@ -269,7 +265,6 @@ async function uploadProfile(id: string) {
* @param file ไฟล์เอกสาร
*/
async function uploadFileURL(uploadUrl: string, file: any) {
- showLoader();
await axios
.put(uploadUrl, file, {
headers: {
@@ -281,9 +276,6 @@ async function uploadFileURL(uploadUrl: string, file: any) {
})
.catch((err) => {
messageError($q, err);
- })
- .finally(() => {
- hideLoader();
});
}
@@ -334,11 +326,11 @@ async function addData() {
.then(async (res) => {
subId.value = await res.data.result;
await uploadProfile(res.data.result);
- await fetchData(profileId.value);
- await props?.fetchDataPersonal?.();
- await fetchDataPersonal();
- success($q, "บันทึกข้อมูลสำเร็จ");
closeDialog();
+ success($q, "บันทึกข้อมูลสำเร็จ");
+ fetchData(profileId.value);
+ props?.fetchDataPersonal?.();
+ fetchDataPersonal();
})
.catch((err) => {
messageError($q, err);
@@ -364,11 +356,11 @@ function editData(idData: string) {
)
.then(async () => {
await uploadProfile(subId.value);
- await fetchData(profileId.value);
- await props.fetchDataPersonal?.();
- await fetchDataPersonal();
- success($q, "บันทึกข้อมูลสำเร็จ");
closeDialog();
+ success($q, "บันทึกข้อมูลสำเร็จ");
+ fetchData(profileId.value);
+ props.fetchDataPersonal?.();
+ fetchDataPersonal();
})
.catch((err) => {
messageError($q, err);
diff --git a/src/modules/04_registryPerson/components/detail/PersonalInformation/04_FamilyNew.vue b/src/modules/04_registryPerson/components/detail/PersonalInformation/04_FamilyNew.vue
index 91716d594..335c29354 100644
--- a/src/modules/04_registryPerson/components/detail/PersonalInformation/04_FamilyNew.vue
+++ b/src/modules/04_registryPerson/components/detail/PersonalInformation/04_FamilyNew.vue
@@ -1019,14 +1019,14 @@ onMounted(async () => {
:val="1"
label="ยังมีชีวิตอยู่"
dense
- :color="!fromData.isLive ? 'grey' : 'primary'"
+ color="primary"
/>
diff --git a/src/modules/04_registryPerson/views/detailView.vue b/src/modules/04_registryPerson/views/detailView.vue
index eed446e96..0ff800d0d 100644
--- a/src/modules/04_registryPerson/views/detailView.vue
+++ b/src/modules/04_registryPerson/views/detailView.vue
@@ -966,7 +966,13 @@ onMounted(async () => {
empType === ""
? ""
: formDetail?.posType?.posTypeShortName
- } ${formDetail?.posLevel?.posLevelName}` || "-"
+ ? formDetail?.posType?.posTypeShortName
+ : ""
+ } ${
+ formDetail?.posLevel?.posLevelName
+ ? formDetail?.posLevel?.posLevelName
+ : "-"
+ }`
}}