From 15d7780687c936632477f0fb2fa3516941882f47 Mon Sep 17 00:00:00 2001 From: "Md. Mosiur Rahman" Date: Sun, 16 Mar 2025 15:16:02 +0600 Subject: [PATCH] Created the framework for client-service delivery --- .../client-service.component.html | 29 ++++++++++++++- .../client-service.component.ts | 35 +++++++++++++++++-- .../pages/dashboard/dashboard-data.ts | 5 ++- .../pages/dashboard/dashboard.component.html | 2 +- .../pages/dashboard/dashboard.component.ts | 4 +-- 5 files changed, 65 insertions(+), 10 deletions(-) diff --git a/src/app/components/pages/client-service/client-service.component.html b/src/app/components/pages/client-service/client-service.component.html index d804706..e5408ef 100644 --- a/src/app/components/pages/client-service/client-service.component.html +++ b/src/app/components/pages/client-service/client-service.component.html @@ -1 +1,28 @@ -

client-service works!

+
+
+ + + + + + + + + + + + + + + + + + + + + +
Client NameDelivery StatusDelivery TypeDelivery DateAction
{{client.client_name}}{{client.delivery_status}}{{client.delivery_type}}{{client.delivery_date }} + +
+
+
\ No newline at end of file diff --git a/src/app/components/pages/client-service/client-service.component.ts b/src/app/components/pages/client-service/client-service.component.ts index 54d5114..0c1bfbc 100644 --- a/src/app/components/pages/client-service/client-service.component.ts +++ b/src/app/components/pages/client-service/client-service.component.ts @@ -1,12 +1,41 @@ -import { Component } from '@angular/core'; +import { CommonModule } from '@angular/common'; +import { Component, OnInit } from '@angular/core'; @Component({ selector: 'app-client-service', standalone: true, - imports: [], + imports: [CommonModule], templateUrl: './client-service.component.html', styleUrl: './client-service.component.scss' }) -export class ClientServiceComponent { +export class ClientServiceComponent implements OnInit { + data = [ + { + "client_name" : "client", + // Termination, provision, Test + "delivery_type" : "Test", + // "delivery_type" : "Termination", + // "delivery_type" : "Provision", + "delivery_status" : "Pending", + "delivery_date" : "16/03/2025", + "remarks" : "Loream Ipsum is the", + } + ] + date = new Date(); + day = String(this.date.getDate()).padStart(2,'0'); + month = String(this.date.getMonth()+1).padStart(2,'0'); + year = this.date.getFullYear(); + today = this.day + '/' + this.month + '/' + this.year; + isCompleted= false; + + ngOnInit(): void { + // if(this.data.delivery_date === this.today) { + // console.log("Date Matched") + // } else { + // console.log("Date does not matched") + // console.log(this.data.delivery_date) + // console.log(this.today) + // } + } } diff --git a/src/app/components/pages/dashboard/dashboard-data.ts b/src/app/components/pages/dashboard/dashboard-data.ts index 0cc0eeb..4372e1c 100644 --- a/src/app/components/pages/dashboard/dashboard-data.ts +++ b/src/app/components/pages/dashboard/dashboard-data.ts @@ -98,10 +98,9 @@ export const service_links: navLink[] =[ ] - export const shift_update = [ + export const service_delivery = [ { "name" : "Client Delivery", - "url" : "localhost:4200/delivery" + "url" : "http://localhost:4200/delivery" } ] - diff --git a/src/app/components/pages/dashboard/dashboard.component.html b/src/app/components/pages/dashboard/dashboard.component.html index 3370cc9..b0f0789 100644 --- a/src/app/components/pages/dashboard/dashboard.component.html +++ b/src/app/components/pages/dashboard/dashboard.component.html @@ -33,7 +33,7 @@