Skip to content
Snippets Groups Projects
send-external-signatory-book-action.component.html 2.72 KiB
Newer Older
  • Learn to ignore specific revisions
  • <h1 mat-dialog-title>{{data.action.label_action}}</h1>
    
        <div *ngIf="loading" class="loading" style="display:flex;height:100%;">
            <mat-spinner style="margin:auto;"></mat-spinner>
        </div>
    
        <mat-sidenav-container autosize style="height:100%;">
    
            <mat-sidenav-content style="background: white;">
                <div class="row" style="margin: 0;">
                    <div class="col-md-12">
                        {{lang.makeActionOn}}
    
                        <b *ngIf="data.selectedRes.length == 1 && data.contextChrono != ''" color="primary"
                            class="highlight">{{data.contextChrono}}</b>
    
                        <b *ngIf="!data.contextMode" color="primary" class="highlight">{{data.selectedRes.length}}
                            {{lang.elements}}</b> ?
                    </div>
    
                        <app-maarch-paraph #maarchParaph *ngIf="signatoryBookEnabled=='maarchParapheur'"
                            [additionalsInfos]="additionalsInfos" [externalSignatoryBookDatas]="externalSignatoryBookDatas">
                        </app-maarch-paraph>
                        <app-x-paraph #xParaph *ngIf="signatoryBookEnabled=='xParaph'" [additionalsInfos]="additionalsInfos"
                            [externalSignatoryBookDatas]="externalSignatoryBookDatas"></app-x-paraph>
                        <div class="col-md-12"
                            *ngIf="additionalsInfos.noAttachment.length != 0 && externalSignatoryBookDatas.objectSent == 'attachment'">
    
                            <div>
                                <div class="alert-message alert-message-danger mailList" role="alert">
                                    <p>
                                        {{lang.canNotMakeAction}} :
                                    </p>
                                    <ul>
                                        <li *ngFor="let attachment of additionalsInfos.noAttachment">
    
                                            <b>{{attachment.alt_identifier}}</b> : {{lang[attachment.reason]}}
                                        </li>
                                    </ul>
                                </div>
                            </div>
                        </div>
    
                    <div class="col-md-12" style="padding-top: 10px;">
    
                        <app-note-editor #noteEditor [resIds]="data.selectedRes"></app-note-editor>
                    </div>
                </div>
            </mat-sidenav-content>
        </mat-sidenav-container>
    </div>
    <div mat-dialog-actions class="actions">
    
        <button mat-raised-button mat-button color="primary" [disabled]="loading || checkValidAction()" (click)="onSubmit()">{{lang.validate}}</button>
    
        <button mat-raised-button mat-button [disabled]="loading" [mat-dialog-close]="">{{lang.cancel}}</button>