-
-
Status
- -
-
-
-
- {{ context.bridgehead?.humanReadable }} +
+
+ +
+
+
+
+ {{ index + 1 }} +
+
{{ projectState }}
+
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Request ID - {{BridgeheadOverviewHeader.VOTUM}} - - {{BridgeheadOverviewHeader.TEILER}} - - {{BridgeheadOverviewHeader.USER_ACCESS}} - - DataSHIELD Status - - Files in Research Environment - - {{ - (hasProjectType(project, ProjectType.DATASHIELD) && project?.state != ProjectState.FINAL) ? 'Script' : 'Results' - }} - Acceptance - - {{BridgeheadOverviewHeader.APPLICANT_RESULTS_ACCEPTANCE}} - ApplicantCreated atExpires atLast modified
- {{ project ? project.code : '' }} - -
-
-
- -
-
-
- -
-
-
+
+
+
+
Status
+ +
+
+
+
+ {{ context.bridgehead?.humanReadable }}
-
-
-
-
-
-
-
- {{ areExportFilesTransferredToResearchEnvironment }} - -
-
-
-
- - {{ project && project.createdAt ? convertDate(project.createdAt) : '' }}{{ project && project.expiresAt ? convertDate(project.expiresAt) : '' }}{{ project && project.modifiedAt ? convertDate(project.modifiedAt) : '' }}
-
- -
-
-
-
Actions
-
- - - -
-
- -
-
-
-
Results
-
- +
+ +
+
+
+
Results
+
+ +
+
{ - if (this.activeBridgehead){ + if (this.activeBridgehead) { this.mergedQueryStates = this.getMergedQueryStates(this.activeBridgehead, getAllProjectTypes(this.project)); } }) @@ -895,6 +917,7 @@ export default defineComponent({ this.initializeCurrentProjectConfiguration(), this.initializeData(Module.PROJECT_BRIDGEHEAD_MODULE, Action.FETCH_ALL_REGISTERED_BRIDGEHEADS_ACTION, new Map(), 'allBridgeheads'), this.initializeData(Module.USER_MODULE, Action.EXISTS_RESEARCH_ENVIRONMENT_WORKSPACE_ACTION, new Map(), 'existsResearchEnvironmentWorkspace'), + this.initializeData(Module.PROJECT_DOCUMENTS_MODULE, Action.EXISTS_PUBLICATION_ACTION, new Map(), 'existsPublication'), this.initializeData(Module.USER_MODULE, Action.FETCH_RESEARCH_ENVIRONMENT_URL_ACTION, new Map(), 'researchEnvironmentUrl'), this.initializeData(Module.USER_MODULE, Action.FETCH_PROJECT_USERS_ACTION, new Map(), 'currentUsers'), this.initializeDataInCallback(Module.PROJECT_DOCUMENTS_MODULE, Action.EXISTS_DESCRIPTION_ACTION, new Map(), async (result: boolean) => { @@ -1996,6 +2019,12 @@ export default defineComponent({ padding: 2%; } +.admin-view { + display: flex; + flex-flow: row; + background-color: white; +} + .vertical-stepper { margin: 20% 0 0 28%; display: flex; diff --git a/src/services/projectManagerBackendService.ts b/src/services/projectManagerBackendService.ts index 51b2fbe..80e77e1 100644 --- a/src/services/projectManagerBackendService.ts +++ b/src/services/projectManagerBackendService.ts @@ -149,7 +149,8 @@ export enum Action { FETCH_SELECTED_PROJECT_FORMS_ACTION = "FETCH_SELECTED_PROJECT_FORMS", ADD_SELECTED_PROJECT_FORM_ACTION = "ADD_SELECTED_PROJECT_FORM", REMOVE_SELECTED_PROJECT_FORM_ACTION = "REMOVE_SELECTED_PROJECT_FORM", - REMOVE_PROJECT_OUTPUT_ACTION = "REMOVE_PROJECT_OUTPUT" + REMOVE_PROJECT_OUTPUT_ACTION = "REMOVE_PROJECT_OUTPUT", + EXISTS_PUBLICATION_ACTION = "EXISTS_PUBLICATION" } export enum EditProjectParam {