-
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}} - | -Applicant | -Created at | -Expires at | -Last 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
-
-
-
-
-
+
+
+
-
- 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 {