From 9b37786176d7ace3fdb98c5f180d9f130e9d0fc7 Mon Sep 17 00:00:00 2001 From: Surendiran Date: Thu, 4 May 2023 11:47:13 +0530 Subject: [PATCH] appointment issue fix --- .../appoinments-list.component.ts | 3 ++- .../dialog-box/dialog-box.component.ts | 23 ++++++++++++++----- .../business-list/business-list.component.ts | 4 +--- .../consultant-setting.component.html | 4 ++-- 4 files changed, 22 insertions(+), 12 deletions(-) diff --git a/ng-seed/src/app/appoinment/appoinments/appoinments-list/appoinments-list.component.ts b/ng-seed/src/app/appoinment/appoinments/appoinments-list/appoinments-list.component.ts index 74f4f28..7e2d00e 100644 --- a/ng-seed/src/app/appoinment/appoinments/appoinments-list/appoinments-list.component.ts +++ b/ng-seed/src/app/appoinment/appoinments/appoinments-list/appoinments-list.component.ts @@ -136,7 +136,7 @@ export class AppoinmentsListComponent implements OnInit { console.log(this.appointmentListLength) this.appointmentListSource['data'] = this.appoinmentsList; console.log(this.appointmentListSource) - this.recordStatus=false; + console.log(this.appoinmentsList) this.appoinmentsList.forEach(element => { @@ -166,6 +166,7 @@ export class AppoinmentsListComponent implements OnInit { this.appointmentListSource['data'] = filter this.appointmentListLength = filter.length; console.log(this.appointmentListSource) + this.recordStatus=false; } else { console.log('else') diff --git a/ng-seed/src/app/appoinment/appoinments/dialog-box/dialog-box.component.ts b/ng-seed/src/app/appoinment/appoinments/dialog-box/dialog-box.component.ts index 19c6545..7cc8d1e 100644 --- a/ng-seed/src/app/appoinment/appoinments/dialog-box/dialog-box.component.ts +++ b/ng-seed/src/app/appoinment/appoinments/dialog-box/dialog-box.component.ts @@ -114,8 +114,15 @@ export class DialogBoxComponent implements OnInit { this.local_data = {...data}; this.action = this.local_data.action; - this.advanced_slot_days = parseInt(localStorage.getItem('advanced_slot_days'))-1 - console.log(this.advanced_slot_days) + let advanceDays = localStorage.getItem('advanced_slot_days') + if(advanceDays == null){ + this.advanced_slot_days = 7 + }else{ + this.advanced_slot_days = parseInt(localStorage.getItem('advanced_slot_days'))-1 + console.log(this.advanced_slot_days) + } + + } get f(){ @@ -150,6 +157,8 @@ export class DialogBoxComponent implements OnInit { ngOnInit() { + + // this._app.customerlist_observable$.subscribe((res) => { // console.log('cus', res); @@ -300,11 +309,13 @@ export class DialogBoxComponent implements OnInit { } submit(){ - console.log(this.form.value,this.slotsResult,this.days[this.clicks]); - // if (!this.form.valid) { - // return; - // } + if(this.slotsResult == undefined){ + this.notifierService.notify('warning', 'Please Select Slots'); + } + if (!this.form.valid) { + return; + } console.log(this.form.value,this.slotsResult,this.days[this.clicks]); let paramsmap= { diff --git a/ng-seed/src/app/appoinment/business/business-list/business-list.component.ts b/ng-seed/src/app/appoinment/business/business-list/business-list.component.ts index dd70c79..c40675b 100644 --- a/ng-seed/src/app/appoinment/business/business-list/business-list.component.ts +++ b/ng-seed/src/app/appoinment/business/business-list/business-list.component.ts @@ -68,9 +68,7 @@ export class BusinessListComponent implements OnInit { return b.id - a.id; }); this.businessList.forEach((element, index) => { - element.index = index - - + element.index = index }); this.businessListSource['data'] = this.businessList; console.log(this.businessListSource) diff --git a/ng-seed/src/app/appoinment/consultant-setting/consultant-setting/consultant-setting.component.html b/ng-seed/src/app/appoinment/consultant-setting/consultant-setting/consultant-setting.component.html index a8f28b0..c015948 100644 --- a/ng-seed/src/app/appoinment/consultant-setting/consultant-setting/consultant-setting.component.html +++ b/ng-seed/src/app/appoinment/consultant-setting/consultant-setting/consultant-setting.component.html @@ -203,8 +203,8 @@ {{practitionerdetails.days}} - No of Slot Days - + Advanced Booking Allowed Days +