Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 9c7b1b63

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

Re #7462 Dashboard connected to GET methods of REST API

Zobrazit rozdíly:

webapp/src/app/days-off-approval/days-off-approval.component.html
1
<div class="days-off-approval-container">
1
<div class="days-off-approval-container" *ngIf="daysOffRequests">
2 2

  
3 3
  <div class="component-header">
4 4
    Schvalování volna
......
8 8
    <div class="row days-off-approval-header">
9 9
      <div class="col-md-3"> Jméno </div>
10 10
      <div class="col-md-3"> Typ volna </div>
11
      <div class="col-md-2"> Od </div>
12
      <div class="col-md-2"> Do </div>
11
      <div class="col-md-2"> Datum </div>
12
      <div class="col-md-1"> Od </div>
13
      <div class="col-md-1"> Do </div>
13 14
      <div class="col-md-2"></div>
14 15
    </div>
15 16

  
16
    <div class="row days-off-approval" *ngFor="let daysOff of daysOffToApprove">
17
    <div class="row days-off-approval" *ngFor="let request of daysOffRequests.vacation">
17 18
      <div class="col-md-3">
18
        {{daysOff.username}}
19
        {{request.user.name.first}} {{request.user.name.last}}
19 20
      </div>
20

  
21 21
      <div class="col-md-3">
22
        {{daysOffTypeToString(daysOff.type)}}
22
        {{daysOffTypeToString(request.type)}}
23 23
      </div>
24

  
25 24
      <div class="col-md-2">
26
        {{daysOff.dateFrom | date:'yyyy/MM/dd'}}
25
        {{request.date | date:'yyyy/MM/dd'}}
27 26
      </div>
28
      <div class="col-md-2">
29
        {{daysOff.dateTo | date:'yyyy/MM/dd'}}
27
      <div class="col-md-1">
28
        {{request.from}} <!-- TODO lepší formatting -->
29
      </div>
30
      <div class="col-md-1">
31
        {{request.to}} <!-- TODO lepší formatting -->
30 32
      </div>
31 33
      <div class="col-md-2">
32
        <div class="btn btn-success approve-btn" (click)="daysOffApprovalCompleted(daysOff, true)">✓</div>
33
        <div class="btn btn-danger reject-btn"   (click)="daysOffApprovalCompleted(daysOff, false)">X</div>
34
        <div class="btn btn-success approve-btn" (click)="daysOffApprovalCompleted(request.id, true)">✓</div>
35
        <div class="btn btn-danger reject-btn"   (click)="daysOffApprovalCompleted(request.id, false)">X</div>
34 36
      </div>
35 37
    </div>
36 38
  </div>

Také k dispozici: Unified diff