|
|
|
@@ -6,54 +6,56 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="container"> |
|
|
|
<div class="row pt-4 pb-4 d-flex"> |
|
|
|
<div class="col d-flex"> |
|
|
|
<a class="card" routerLink="/customer" routerLinkActive="active"> |
|
|
|
<div class="card-body position-relative bi bi-emoji-heart-eyes"> |
|
|
|
<h3 class="position-absolute m-0">{{ 'basic.customer' | translate }}</h3> |
|
|
|
</div> |
|
|
|
</a> |
|
|
|
</div> |
|
|
|
<div class="col d-flex"> |
|
|
|
<a class="card" routerLink="/supplier" routerLinkActive="active"> |
|
|
|
<div class="card-body position-relative bi bi-emoji-kiss"> |
|
|
|
<h3 class="position-absolute m-0">{{ 'basic.supplier' | translate }}</h3> |
|
|
|
</div> |
|
|
|
</a> |
|
|
|
</div> |
|
|
|
<div class="col d-flex"> |
|
|
|
<a class="card" routerLink="/service" routerLinkActive="active"> |
|
|
|
<div class="card-body position-relative bi bi-emoji-smile"> |
|
|
|
<h3 class="position-absolute m-0">{{ 'basic.service' | translate }}</h3> |
|
|
|
</div> |
|
|
|
</a> |
|
|
|
<div class="spt-home-cards"> |
|
|
|
<div class="container"> |
|
|
|
<div class="row pt-4 pb-4 d-flex"> |
|
|
|
<div class="col d-flex"> |
|
|
|
<a class="card" routerLink="/customer" routerLinkActive="active"> |
|
|
|
<div class="card-body position-relative bi bi-emoji-heart-eyes"> |
|
|
|
<h3 class="position-absolute m-0">{{ 'basic.customer' | translate }}</h3> |
|
|
|
</div> |
|
|
|
</a> |
|
|
|
</div> |
|
|
|
<div class="col d-flex"> |
|
|
|
<a class="card" routerLink="/supplier" routerLinkActive="active"> |
|
|
|
<div class="card-body position-relative bi bi-emoji-kiss"> |
|
|
|
<h3 class="position-absolute m-0">{{ 'basic.supplier' | translate }}</h3> |
|
|
|
</div> |
|
|
|
</a> |
|
|
|
</div> |
|
|
|
<div class="col d-flex"> |
|
|
|
<a class="card" routerLink="/service" routerLinkActive="active"> |
|
|
|
<div class="card-body position-relative bi bi-emoji-smile"> |
|
|
|
<h3 class="position-absolute m-0">{{ 'basic.service' | translate }}</h3> |
|
|
|
</div> |
|
|
|
</a> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="container mb-5"> |
|
|
|
<div class="row pt-4 pb-4 d-flex"> |
|
|
|
<div class="col d-flex"> |
|
|
|
<a class="card" routerLink="/products" routerLinkActive="active"> |
|
|
|
<div class="card-body position-relative bi bi-droplet-fill"> |
|
|
|
<h3 class="position-absolute m-0">{{ 'basic.products' | translate }}</h3> |
|
|
|
</div> |
|
|
|
</a> |
|
|
|
</div> |
|
|
|
<div class="col d-flex"> |
|
|
|
<a class="card" routerLink="/tasks" routerLinkActive="active"> |
|
|
|
<div class="card-body position-relative bi bi-list-check"> |
|
|
|
<h3 class="position-absolute m-0">{{ 'basic.tasks' | translate }}</h3> |
|
|
|
</div> |
|
|
|
</a> |
|
|
|
</div> |
|
|
|
<div class="col d-flex"> |
|
|
|
<a class="card" routerLink="/documents" routerLinkActive="active"> |
|
|
|
<div class="card-body position-relative bi bi-journals"> |
|
|
|
<h3 class="position-absolute m-0">{{ 'basic.documents' | translate }}</h3> |
|
|
|
</div> |
|
|
|
</a> |
|
|
|
<div class="container mb-5"> |
|
|
|
<div class="row pt-4 pb-4 d-flex"> |
|
|
|
<div class="col d-flex"> |
|
|
|
<a class="card" routerLink="/products" routerLinkActive="active"> |
|
|
|
<div class="card-body position-relative bi bi-droplet-fill"> |
|
|
|
<h3 class="position-absolute m-0">{{ 'basic.products' | translate }}</h3> |
|
|
|
</div> |
|
|
|
</a> |
|
|
|
</div> |
|
|
|
<div class="col d-flex"> |
|
|
|
<a class="card" routerLink="/tasks" routerLinkActive="active"> |
|
|
|
<div class="card-body position-relative bi bi-list-check"> |
|
|
|
<h3 class="position-absolute m-0">{{ 'basic.tasks' | translate }}</h3> |
|
|
|
</div> |
|
|
|
</a> |
|
|
|
</div> |
|
|
|
<div class="col d-flex"> |
|
|
|
<a class="card" routerLink="/documents" routerLinkActive="active"> |
|
|
|
<div class="card-body position-relative bi bi-journals"> |
|
|
|
<h3 class="position-absolute m-0">{{ 'basic.documents' | translate }}</h3> |
|
|
|
</div> |
|
|
|
</a> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
@@ -85,7 +87,7 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div *ngIf="task.id && taskNotesVisibility.get(task.id)"> |
|
|
|
<ng-container *ngIf="task.id && taskNotesVisibility.get(task.id)"> |
|
|
|
<div class="card ms-5" *ngFor="let taskNote of task.taskNotes"> |
|
|
|
<div class="card-body"> |
|
|
|
<div class="d-flex justify-content-between align-items-center"> |
|
|
|
@@ -99,7 +101,7 @@ |
|
|
|
data-type="user-tool" data-action="edit" (click)="openModalEditTaskNote(taskNote)"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</ng-container> |
|
|
|
|
|
|
|
<div class="d-flex justify-content-end mt-1"> |
|
|
|
<span *ngIf="task.taskNotes?.length !== 0" role="button" class="badge bg-secondary p-2 me-2" |
|
|
|
|