From dc049dc1f6635888d898b5ac1d481a6a8132b0f4 Mon Sep 17 00:00:00 2001 From: suryansh-egov Date: Tue, 8 Oct 2024 18:16:15 +0530 Subject: [PATCH] Feature/add mdms roles (#1476) * css version update * roles added from mdms --------- Co-authored-by: suryansh-egov --- .../web/micro-ui-internals/example/public/index.html | 1 - .../src/pages/employee/SearchChecklist.js | 9 ++++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/health/micro-ui/web/micro-ui-internals/example/public/index.html b/health/micro-ui/web/micro-ui-internals/example/public/index.html index 9feba47b4d..02e0db0e99 100644 --- a/health/micro-ui/web/micro-ui-internals/example/public/index.html +++ b/health/micro-ui/web/micro-ui-internals/example/public/index.html @@ -20,7 +20,6 @@ - diff --git a/health/micro-ui/web/micro-ui-internals/packages/modules/campaign-manager/src/pages/employee/SearchChecklist.js b/health/micro-ui/web/micro-ui-internals/packages/modules/campaign-manager/src/pages/employee/SearchChecklist.js index 51e731c245..5f3e2cb7fa 100644 --- a/health/micro-ui/web/micro-ui-internals/packages/modules/campaign-manager/src/pages/employee/SearchChecklist.js +++ b/health/micro-ui/web/micro-ui-internals/packages/modules/campaign-manager/src/pages/employee/SearchChecklist.js @@ -52,7 +52,14 @@ const SearchChecklist = () => { } const userinfo = Digit.UserService.getUser(); - const codesopt = userinfo?.info?.roles?.map(item => ({ code: t(`ACCESSCONTROL_ROLES_ROLES_${item.code}`)})); + const [codesopt, setCodesOpt] = useState([]); + const { data: dataBT } = Digit.Hooks.useCustomMDMS(tenantId, "HCM-ADMIN-CONSOLE", [{ name: "rolesForChecklist" }]); + useEffect(()=>{ + if(dataBT) setCodesOpt(dataBT["HCM-ADMIN-CONSOLE"]?.rolesForChecklist?.map(item => ({ code: t(`ACCESSCONTROL_ROLES_ROLES_${item.code}`)}))); + }, [dataBT]); + + // const codesopt = userinfo?.info?.roles?.map(item => ({ code: t(`ACCESSCONTROL_ROLES_ROLES_${item.code}`)})); + // const codesopt = dataBT?.HCM-ADMIN-CONSOLE?.rolesForChecklist?.map(item => ({ code: t(`ACCESSCONTROL_ROLES_ROLES_${item.code}`)})); const [listsopt, setListsOpt] = useState([]); const reqCriteriaResource = { url: `/mdms-v2/v1/_search`,