From b1cdb4eef4c5aa894421b7aa94189240d1400c70 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Wed, 11 Feb 2026 10:18:32 +0700 Subject: [PATCH] feat:add item publish isorgType === 'draft' --- src/api/02_organizational/api.organization.ts | 4 ++ .../02_organization/components/TreeMain.vue | 69 +++++++++++++++++-- .../interface/response/organizational.ts | 2 + 3 files changed, 69 insertions(+), 6 deletions(-) diff --git a/src/api/02_organizational/api.organization.ts b/src/api/02_organizational/api.organization.ts index d8aad98b3..f1aedb405 100644 --- a/src/api/02_organizational/api.organization.ts +++ b/src/api/02_organizational/api.organization.ts @@ -198,4 +198,8 @@ export default { orgIssues: `${organization}/issues`, // active รักษาการในตำแหน่งตามหน่วยงาน activeActPosition: (id: string) => `${orgPosAct}/${id}`, + + //เผยแพร่จากร่างเป็นปัจจุบัน + moveDraftToCurrent: (rootDndId: string) => + `${organization}/move-draft-to-current/${rootDndId}`, }; diff --git a/src/modules/02_organization/components/TreeMain.vue b/src/modules/02_organization/components/TreeMain.vue index 0fd3e4a38..998b588d9 100644 --- a/src/modules/02_organization/components/TreeMain.vue +++ b/src/modules/02_organization/components/TreeMain.vue @@ -1,9 +1,10 @@