RED-3800: remove workflow template inputs

This commit is contained in:
Dan Percic 2022-08-19 10:17:42 +03:00
parent 87d1e49d87
commit cd133a3c0c
4 changed files with 15 additions and 11 deletions

View File

@ -14,6 +14,8 @@
*ngIf="mode === listingModes.table" *ngIf="mode === listingModes.table"
[bulkActions]="bulkActions" [bulkActions]="bulkActions"
[hasScrollButton]="true" [hasScrollButton]="true"
[headerHelpModeKey]="'document_list'"
[helpModeKey]="'document'"
[itemSize]="80" [itemSize]="80"
[noDataButtonIcon]="'iqser:upload'" [noDataButtonIcon]="'iqser:upload'"
[noDataButtonLabel]="'dossier-overview.no-data.action' | translate" [noDataButtonLabel]="'dossier-overview.no-data.action' | translate"
@ -24,8 +26,6 @@
[showNoDataButton]="permissionsService.canUploadFiles(dossier)" [showNoDataButton]="permissionsService.canUploadFiles(dossier)"
[tableColumnConfigs]="tableColumnConfigs" [tableColumnConfigs]="tableColumnConfigs"
[tableItemClasses]="{ disabled: disabledFn, 'last-opened': lastOpenedFn }" [tableItemClasses]="{ disabled: disabledFn, 'last-opened': lastOpenedFn }"
[helpModeKey]="'document'"
[headerHelpModeKey]="'document_list'"
></iqser-table> ></iqser-table>
<iqser-workflow <iqser-workflow
@ -36,14 +36,21 @@
[bulkActions]="bulkActions" [bulkActions]="bulkActions"
[config]="workflowConfig" [config]="workflowConfig"
[itemClasses]="{ disabled: disabledFn }" [itemClasses]="{ disabled: disabledFn }"
[itemTemplate]="workflowItemTemplate"
[noDataButtonIcon]="'iqser:upload'" [noDataButtonIcon]="'iqser:upload'"
[noDataButtonLabel]="'dossier-overview.no-data.action' | translate" [noDataButtonLabel]="'dossier-overview.no-data.action' | translate"
[noDataIcon]="'iqser:document'" [noDataIcon]="'iqser:document'"
[noDataText]="'dossier-overview.no-data.title' | translate" [noDataText]="'dossier-overview.no-data.title' | translate"
[showNoDataButton]="true" [showNoDataButton]="true"
addElementColumn="NEW" addElementColumn="NEW"
></iqser-workflow> >
<ng-template #workflowItemTemplate let-entity="entity">
<redaction-workflow-item
[displayedAttributes]="displayedAttributes"
[dossier]="dossier"
[file]="entity"
></redaction-workflow-item>
</ng-template>
</iqser-workflow>
</div> </div>
<div [class.collapsed]="collapsedDetails" class="right-container" iqserHasScrollbar> <div [class.collapsed]="collapsedDetails" class="right-container" iqserHasScrollbar>
@ -72,10 +79,6 @@
[file]="file" [file]="file"
></redaction-table-item> ></redaction-table-item>
</ng-template> </ng-template>
<ng-template #workflowItemTemplate let-entity="entity">
<redaction-workflow-item [displayedAttributes]="displayedAttributes" [dossier]="dossier" [file]="entity"></redaction-workflow-item>
</ng-template>
</ng-container> </ng-container>
<ng-template #needsWorkFilterTemplate let-filter="filter"> <ng-template #needsWorkFilterTemplate let-filter="filter">

View File

@ -13,7 +13,6 @@ import {
ErrorService, ErrorService,
getParam, getParam,
ListingComponent, ListingComponent,
ListingMode,
ListingModes, ListingModes,
listingProvidersFactory, listingProvidersFactory,
LoadingService, LoadingService,

View File

@ -1,6 +1,8 @@
<div *ngIf="isDossierOverviewList" class="action-buttons"> <div *ngIf="isDossierOverviewList" class="action-buttons">
<ng-container *ngTemplateOutlet="actions"></ng-container> <ng-container *ngTemplateOutlet="actions"></ng-container>
<redaction-processing-indicator *ngIf="showStatusBar" [file]="file"></redaction-processing-indicator> <redaction-processing-indicator *ngIf="showStatusBar" [file]="file"></redaction-processing-indicator>
<iqser-status-bar *ngIf="showStatusBar" [configs]="[{ color: file.workflowStatus, length: 1 }]"></iqser-status-bar> <iqser-status-bar *ngIf="showStatusBar" [configs]="[{ color: file.workflowStatus, length: 1 }]"></iqser-status-bar>
</div> </div>
@ -13,9 +15,9 @@
<redaction-expandable-file-actions <redaction-expandable-file-actions
[actions]="buttons" [actions]="buttons"
[buttonType]="buttonType" [buttonType]="buttonType"
[helpModeKey]="fileActionsHelpModeKey"
[maxWidth]="maxWidth" [maxWidth]="maxWidth"
[tooltipPosition]="tooltipPosition" [tooltipPosition]="tooltipPosition"
[helpModeKey]="fileActionsHelpModeKey"
></redaction-expandable-file-actions> ></redaction-expandable-file-actions>
</div> </div>
</ng-template> </ng-template>

@ -1 +1 @@
Subproject commit 894405be8a269434eb8fbbe0802858837bf6e048 Subproject commit 61ae1e8bac67338c61f590f1a785d5a26bb1613b