From d2d05d17902f3b54a680f79d82c9474953f58300 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Wed, 21 Feb 2024 13:00:40 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B8=82=E0=B9=89=E0=B8=AD=E0=B8=A1=E0=B8=B9?= =?UTF-8?q?=E0=B8=A5=E0=B8=97=E0=B8=B0=E0=B9=80=E0=B8=9A=E0=B8=B5=E0=B8=A2?= =?UTF-8?q?=E0=B8=99=E0=B8=9B=E0=B8=A3=E0=B8=B0=E0=B8=A7=E0=B8=B1=E0=B8=95?= =?UTF-8?q?=E0=B8=B4=20=3D>=20check=20=E0=B9=80=E0=B8=A5=E0=B8=82=E0=B8=9A?= =?UTF-8?q?=E0=B8=B1=E0=B8=95=E0=B8=A3=E0=B8=9B=E0=B8=A3=E0=B8=B0=E0=B8=8A?= =?UTF-8?q?=E0=B8=B2=E0=B8=8A=E0=B8=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/registry/api.profile.ts | 5 ++++- .../components/registry/registry.vue | 15 ++++++++------- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/src/api/registry/api.profile.ts b/src/api/registry/api.profile.ts index 62d0e9001..60d6650be 100644 --- a/src/api/registry/api.profile.ts +++ b/src/api/registry/api.profile.ts @@ -201,10 +201,13 @@ export default { profileVerified: (profileId: string) => `${profile}verified/${profileId}`, profileVerifiedUnlock: (profileId: string) => `${profile}not-verified/${profileId}`, - profileSendVerified: (profileId: string) => `${profile}send-verified/${profileId}`, + profileSendVerified: (profileId: string) => + `${profile}send-verified/${profileId}`, listVerified: () => `${profile}list-verified`, registryNew, registryNewId: (id: string) => `${registryNew}${id}`, + profileNewCitizenId: (citizenId: string) => + `${registryNew}citizenId/${citizenId}`, /**ปรับรายการเงินเดือนขึ้น-ลง*/ salarySwap: (dierction: string, id: string) => diff --git a/src/modules/04_registryNew/components/registry/registry.vue b/src/modules/04_registryNew/components/registry/registry.vue index e5f797873..0c43cbcc6 100644 --- a/src/modules/04_registryNew/components/registry/registry.vue +++ b/src/modules/04_registryNew/components/registry/registry.vue @@ -292,15 +292,16 @@ async function changeCardID(citizenId: string | number | null) { if (citizenId != null && typeof citizenId == "string") { if (citizenId.length == 13 && citizenId) { await http - .get(config.API.profileCitizenId(citizenId)) - .then((res) => { - console.log(res); - const statusId = res.data.result.citizen; - !statusId && - dialogMessageNotify($q, "เลขประจำตัวประชาชนนี้มีการใช้งานแล้ว"); + .put(config.API.profileNewCitizenId(citizenId), { + citizenId: citizenId, }) + .then(() => {}) .catch((err) => { - messageError($q, err); + if (err.response.data.status === 500) { + dialogMessageNotify($q, err.response.data.message); + } else { + messageError($q, err); + } }); } }