diff --git a/backend/src/main/java/ru/micord/ervu/account_applications/component/service/RecruitmentAutoCompleteService.java b/backend/src/main/java/ru/micord/ervu/account_applications/component/service/RecruitmentAutoCompleteService.java index 7115b180..f2a18bc0 100644 --- a/backend/src/main/java/ru/micord/ervu/account_applications/component/service/RecruitmentAutoCompleteService.java +++ b/backend/src/main/java/ru/micord/ervu/account_applications/component/service/RecruitmentAutoCompleteService.java @@ -19,7 +19,7 @@ import ru.cg.webbpm.modules.database.api.dao.option.SortOrder; import ru.cg.webbpm.modules.database.bean.filter.EntityFilter; import ru.cg.webbpm.modules.database.bean.filter.EntityFilterGroup; import ru.cg.webbpm.modules.database.bean.filter.FilterOperation; -import ru.cg.webbpm.modules.security.api.runtime.SecurityContext; +import ru.micord.ervu.account_applications.security.context.SecurityContext; /** * @author Adel Kalimullin @@ -90,8 +90,8 @@ public class RecruitmentAutoCompleteService extends AbstractAutocompleteService< } private List getRecruitmentIdsForCurrentUser() { - String currentOrgUnitCode = securityContext.getCurrentOrgUnitCode(); - return recruitmentDao.getRecruitmentIdsWithParentByOrgCode(currentOrgUnitCode); + String recruitmentId = securityContext.getRecruitmentId(); + return recruitmentDao.getRecruitmentIdsWithParentByOrgCode(recruitmentId); } private EntityFilter getEntityFilterForRecruitmentIds(List ids) { diff --git a/backend/src/main/java/ru/micord/ervu/account_applications/component/service/RecruitmentComboBoxService.java b/backend/src/main/java/ru/micord/ervu/account_applications/component/service/RecruitmentComboBoxService.java index d15e8d8c..bf1b2f21 100644 --- a/backend/src/main/java/ru/micord/ervu/account_applications/component/service/RecruitmentComboBoxService.java +++ b/backend/src/main/java/ru/micord/ervu/account_applications/component/service/RecruitmentComboBoxService.java @@ -9,6 +9,7 @@ import org.springframework.stereotype.Service; import property.enums.DisplayType; import property.grid.ColumnSort; import ru.micord.ervu.account_applications.component.dao.RecruitmentDao; +import ru.micord.ervu.account_applications.security.context.SecurityContext; import service.field.ComboBoxServiceImpl; import ru.cg.webbpm.modules.database.api.bean.TableRow; @@ -16,7 +17,6 @@ import ru.cg.webbpm.modules.database.api.dao.option.LoadOptions; import ru.cg.webbpm.modules.database.api.dao.option.SortOrder; import ru.cg.webbpm.modules.database.bean.filter.EntityFilter; import ru.cg.webbpm.modules.database.bean.filter.FilterOperation; -import ru.cg.webbpm.modules.security.api.runtime.SecurityContext; /** @@ -26,13 +26,12 @@ import ru.cg.webbpm.modules.security.api.runtime.SecurityContext; public class RecruitmentComboBoxService extends ComboBoxServiceImpl { private final RecruitmentDao recruitmentDao; private final SecurityContext securityContext; - - public RecruitmentComboBoxService(RecruitmentDao recruitmentDao, - SecurityContext securityContext) { + public RecruitmentComboBoxService(RecruitmentDao recruitmentDao, SecurityContext securityContext) { this.recruitmentDao = recruitmentDao; this.securityContext = securityContext; } + @Override public List loadData() { return load(new LoadOptions()); @@ -102,7 +101,7 @@ public class RecruitmentComboBoxService extends ComboBoxServiceImpl { } private List getRecruitmentIdsForCurrentUser() { - String currentOrgUnitCode = securityContext.getCurrentOrgUnitCode(); + String currentOrgUnitCode = securityContext.getRecruitmentId(); return recruitmentDao.getRecruitmentIdsWithParentByOrgCode(currentOrgUnitCode); } diff --git a/backend/src/main/java/ru/micord/ervu/account_applications/component/service/RecruitmentGridService.java b/backend/src/main/java/ru/micord/ervu/account_applications/component/service/RecruitmentGridService.java index 26548cc6..3a017259 100644 --- a/backend/src/main/java/ru/micord/ervu/account_applications/component/service/RecruitmentGridService.java +++ b/backend/src/main/java/ru/micord/ervu/account_applications/component/service/RecruitmentGridService.java @@ -18,7 +18,7 @@ import ru.cg.webbpm.modules.database.bean.annotation.LocalGraphSource; import ru.cg.webbpm.modules.database.bean.entity_graph.EntityColumn; import ru.cg.webbpm.modules.database.bean.filter.EntityFilter; import ru.cg.webbpm.modules.database.bean.filter.FilterOperation; -import ru.cg.webbpm.modules.security.api.runtime.SecurityContext; +import ru.micord.ervu.account_applications.security.context.SecurityContext; import ru.cg.webbpm.modules.standard_annotations.editor.ObjectRef; import ru.cg.webbpm.modules.standard_annotations.validation.NotNull; @@ -70,7 +70,7 @@ public class RecruitmentGridService extends GridV2ServiceImpl { } private List getRecruitmentIdsForCurrentUser() { - String currentOrgUnitCode = securityContext.getCurrentOrgUnitCode(); + String currentOrgUnitCode = securityContext.getRecruitmentId(); return recruitmentDao.getRecruitmentIdsWithParentByOrgCode(currentOrgUnitCode); } diff --git a/config.md b/config.md index de7c93e2..40918f73 100644 --- a/config.md +++ b/config.md @@ -67,7 +67,7 @@ Собранный образ фронтенда имеет возможность работать как полноценное standalone приложение, так и как удалённый модуль MFe. Для настройки Mfe следует указать следующие переменные: -* MFE_BASE_URL - указывается frontend/.env, либо в переменных среды сборки приложения. При изменении переменной приложение надо пересобирать. По умолчанию /mfe/business-metrics +* MFE_BASE_URL - указывается frontend/.env, либо в переменных среды сборки приложения. При изменении переменной приложение надо пересобирать. По умолчанию /mfe/account-applications * backend.url - если необходимо настроить url бэкенда, его можно указать в frontend/src/resources/app.config.json diff --git a/frontend/src/resources/template/app/component/admin_menu.html b/frontend/src/resources/template/app/component/admin_menu.html deleted file mode 100644 index 21be41a2..00000000 --- a/frontend/src/resources/template/app/component/admin_menu.html +++ /dev/null @@ -1,29 +0,0 @@ - diff --git a/frontend/src/resources/template/app/component/app_header.html b/frontend/src/resources/template/app/component/app_header.html index a8233b57..122ebf2a 100644 --- a/frontend/src/resources/template/app/component/app_header.html +++ b/frontend/src/resources/template/app/component/app_header.html @@ -1,11 +1,7 @@ -