- + @@ -121,7 +121,7 @@ - +
- + @@ -28,7 +28,7 @@ S.No - {{row.serviceId}} + {{row.index+1}} diff --git a/ng-seed/src/app/appoinment/service-list-details/service-list/service-list.component.ts b/ng-seed/src/app/appoinment/service-list-details/service-list/service-list.component.ts index e6ef778..146907c 100644 --- a/ng-seed/src/app/appoinment/service-list-details/service-list/service-list.component.ts +++ b/ng-seed/src/app/appoinment/service-list-details/service-list/service-list.component.ts @@ -104,6 +104,17 @@ export class ServiceListComponent implements OnInit { this.servicesList.sort((a: any, b: any) => { return b.serviceId - a.serviceId; }); + this.servicesList.forEach((element, index) => { + element.index = index + + + }); + let result = this.servicesList.filter((obj, index, self) => + index === self.findIndex((t) => ( + t.serviceId === obj.serviceId + )) + ); + this.servicesList = result this.servicesListSource['data'] = this.servicesList; console.log(this.servicesListSource) this.recordStatus=false; @@ -111,6 +122,7 @@ export class ServiceListComponent implements OnInit { else{ this.isLoading = false; this.servicesList=[]; + this.servicesListSource['data'] = this.servicesList; this.servicesListLength= null; this.recordStatus=true; } diff --git a/ng-seed/src/app/end-user/slot-booking/slot-booking-details.component.html b/ng-seed/src/app/end-user/slot-booking/slot-booking-details.component.html index 021b4e5..ad0c4ba 100644 --- a/ng-seed/src/app/end-user/slot-booking/slot-booking-details.component.html +++ b/ng-seed/src/app/end-user/slot-booking/slot-booking-details.component.html @@ -45,6 +45,9 @@
--> + Appointment

{{busName}}

@@ -55,7 +58,8 @@
-

Slot Availability

+

Pick Appointment Time For {{check(days) | date:'longDate'}}

+
@@ -65,9 +69,23 @@ {{check(days) | date:'longDate'}}
- +
+
+
+
+
+
+
+
+

No Slots Available

+
+
+
+ + +