]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/eg2/src/app/staff/acq/lineitem/notes.component.html
LP1929741 ACQ Selection List & PO Angluar Port
[Evergreen.git] / Open-ILS / src / eg2 / src / app / staff / acq / lineitem / notes.component.html
1
2 <div class="shadow border-top w-100">
3
4   <div class="p-1 m-1 form-inline">
5     <input type="text" class="form-control form-control-sm" id="note-text-input"
6       [(ngModel)]="noteText" placeholder="Note Text" i18n-placeholder/>
7     <div class="form-check ml-2">
8       <input class="form-check-input" type="checkbox" 
9         [(ngModel)]="vendorPublic" id="vendor-public-cbox">
10       <label class="form-check-label" for="vendor-public-cbox" i18n>
11         Vendor Public
12       </label>
13     </div>
14     <button class="btn btn-sm btn-success ml-2" [disabled]="!noteText" 
15       (click)="newNote()" i18n>New Note</button>
16     <span class="ml-2">
17       <eg-combobox idlClass="acqliat" [(ngModel)]="alertEntry" 
18         [asyncSupportsEmptyTermClick]="true">
19       </eg-combobox>
20     </span>
21     <button class="btn btn-sm btn-info ml-2" [disabled]="!alertEntry"
22       (click)="newNote(true)" i18n>New Alert</button>
23     <a class="ml-auto" href="javascript:;" (click)="close()" title="Close" i18n-title>
24       <span class="material-icons text-danger">close</span>
25     </a>
26   </div>
27
28   <div *ngFor="let note of lineitem.lineitem_notes()">
29     <div class="d-flex m-1 p-2 border">
30       <div class="flex-1 p-1">
31         <ng-container *ngIf="note.vendor_public() == 't'">
32           <div class="text-primary" i18n>VENDOR PUBLIC</div>
33         </ng-container>
34         <ng-container *ngIf="note.alert_text()">
35           <span class="text-danger" i18n>
36             [{{orgSn(note.alert_text().owning_lib())}}] {{note.alert_text().code()}}
37           </span>
38         </ng-container>
39       </div>
40       <div class="flex-5 ml-2 p-1">{{note.value()}}</div>
41       <div class="ml-2 p-1">{{note.create_time() | date:'short'}}</div>
42       <div class="ml-2 p-1">
43         <a href="javascript:;" class="text-danger" 
44           (click)="deleteNote(note)" i18n>Delete</a>
45       </div>
46     </div>
47   </div>
48 </div>
49
50
51