Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 696f3358

Přidáno uživatelem Václav Jirák před téměř 6 roky(ů)

Re #7494 Components connected to API - except profile settings and add vacation components

Zobrazit rozdíly:

webapp/src/app/user-approval/user-approval.component.html
4 4
    Schvalování uživatelů
5 5
  </div>
6 6

  
7
  <div class="row user-approval-header">
8
    <div class="col-md-5"> Jméno </div>
9
    <div class="col-md-5"> Datum žádosti </div>
10
    <div class="col-md-2"></div>
11
  </div>
12

  
13
  <div class="user-approval-list" *ngIf="authorizationRequests">
14
    <div class="row user-to-approve-container" *ngFor="let request of authorizationRequests.authorization">
15
      <div class="col-md-5">
16
        {{request.user.name.first}} {{request.user.name.last}}
17
      </div>
18
      <div class="col-md-5">
19
        {{request.date | date:'yyyy/MM/dd'}}
20
      </div>
21
      <div class="col-md-2">
22
        <div class="btn btn-success approve-user-btn" (click)="userApproved(request.id, true)">✓</div>
23
        <div class="btn btn-danger reject-user-btn"   (click)="userApproved(request.id, false)">X</div>
24
      </div>
25
    </div>
26
  </div>
7
  <table class="table text-center table-hover">
8
    <thead class="thead-light">
9
    <tr>
10
      <th style="width: 40%"> Jméno </th>
11
      <th style="width: 40%"> Datum žádosti </th>
12
      <th></th>
13
    </tr>
14
    </thead>
15
    <tbody>
16
      <tr *ngFor="let request of authorizationRequests">
17
        <td>
18
          {{request.firstName}} {{request.lastName}}
19
        </td>
20
        <td>
21
          {{request.timestamp | date:'yyyy/MM/dd'}}
22
        </td>
23
        <td class="buttons">
24
          <button mat-icon-button (click)="userApproved(request.id, true)">
25
            <i class="material-icons approve-btn">done</i>
26
          </button>
27
          <button mat-icon-button (click)="userApproved(request.id, false)">
28
            <i class="material-icons reject-btn">delete</i>
29
          </button>
30
        </td>
31
      </tr>
32
    </tbody>
33
  </table>
27 34

  
28 35
</div>

Také k dispozici: Unified diff