reminder sent

This commit is contained in:
CHIEFSOFT\ameye
2023-12-18 08:07:56 -05:00
parent 5bcaf984c2
commit 352efe55ae
2 changed files with 65 additions and 15 deletions
@@ -49,22 +49,21 @@
</div> </div>
</div> </div>
<ion-segment [(ngModel)]="tabs"> <div style="background-color: aliceblue; border-radius: 10px; padding: 5px;">
<ion-segment-button value="about">
<ion-label>Actions</ion-label>
</ion-segment-button>
<ion-segment-button value="lesson">
<ion-label>History</ion-label>
</ion-segment-button>
</ion-segment>
<div *ngIf="tabs =='about'" class="about">
<ion-grid> <ion-grid>
<ion-row>
<ion-col>
{{messageResult}}
</ion-col>
</ion-row>
<ion-row> <ion-row>
<ion-col class="mtop"> <ion-col class="mtop">
<ion-button color="danger" <ion-button color="danger"
expand="block" expand="block"
shape="round" shape="round"
[disabled]="cancelDisabled"
size="small" (click)="cancelSuggest()">Cancel Request</ion-button> size="small" (click)="cancelSuggest()">Cancel Request</ion-button>
</ion-col> </ion-col>
@@ -81,8 +80,44 @@
</ion-row> </ion-row>
</ion-grid> </ion-grid>
</div> </div>
<!-- <ion-segment [(ngModel)]="tabs">-->
<!-- <ion-segment-button value="about">-->
<!-- <ion-label>Actions</ion-label>-->
<!-- </ion-segment-button>-->
<!-- <ion-segment-button value="lesson">-->
<!-- <ion-label>History</ion-label>-->
<!-- </ion-segment-button>-->
<!-- </ion-segment>-->
<!-- <div *ngIf="tabs =='about'" class="about">-->
<!-- <ion-grid>-->
<!-- <ion-row>-->
<!-- <ion-col class="mtop">-->
<!-- <ion-button color="danger"-->
<!-- expand="block"-->
<!-- shape="round"-->
<!-- [disabled]="cancelDisabled"-->
<!-- size="small" (click)="cancelSuggest()">Cancel Request</ion-button>-->
<!-- </ion-col>-->
<!-- <ion-col class="mtop">-->
<!-- <ion-button-->
<!-- expand="block"-->
<!-- shape="round"-->
<!-- size="small"-->
<!-- [disabled]="sendDisabled"-->
<!-- (click)="sendReminder()">Send Reminder</ion-button>-->
<!-- </ion-col>-->
<!-- </ion-row>-->
<!-- <ion-row>-->
<!-- </ion-row>-->
<!-- </ion-grid>-->
<!-- </div>-->
<div *ngIf="tabs =='lesson'" class="lesson"> <div *ngIf="tabs =='lesson'" class="lesson">
<!-- <div class="flex">--> <!-- <div class="flex">-->
<!-- <ion-label class="bold">Most Popular Courses</ion-label>--> <!-- <ion-label class="bold">Most Popular Courses</ion-label>-->
@@ -107,9 +142,16 @@
<ion-icon name="lock-closed-outline"></ion-icon> <ion-icon name="lock-closed-outline"></ion-icon>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</ion-content> </ion-content>
@@ -16,6 +16,8 @@ export class SuggestdetailsPage implements OnInit {
suggestTotalData:any; suggestTotalData:any;
suggestData:any; suggestData:any;
suggestActionData:any; suggestActionData:any;
messageResult:string='';
constructor( constructor(
private navctr: NavController, private navctr: NavController,
private router: Router, private router: Router,
@@ -66,7 +68,8 @@ export class SuggestdetailsPage implements OnInit {
{ {
text: "Send", text: "Send",
handler: () => { handler: () => {
this.setSuggestStatus(222); // remind this.setSuggestStatus(222,"Reminder Sent"); // remind
this.sendDisabled= true;
// this.onBack(); // this.onBack();
}, },
}, },
@@ -90,9 +93,10 @@ export class SuggestdetailsPage implements OnInit {
{ {
text: "Delete", text: "Delete",
handler: () => { handler: () => {
this.setSuggestStatus(555); // cancel this.setSuggestStatus(555, "Cancel Sent"); // cancel
this.refreshTaskList(); this.refreshTaskList();
this.onBack(); this.cancelDisabled= true;
// this.onBack();
}, },
}, },
], ],
@@ -101,13 +105,15 @@ export class SuggestdetailsPage implements OnInit {
} }
statusResult:any; statusResult:any;
sendDisabled:boolean= false; sendDisabled:boolean= false;
cancelDisabled:boolean= false;
//define('WRENCHBOARD_FAMILY_SGGESTSTATUS', 22026); //define('WRENCHBOARD_FAMILY_SGGESTSTATUS', 22026);
suggestEditData: { suggestEditData: {
action:number, member_id: number, uid: string, sessionid: string, suggest_uid:20, suggest_action: string,offset: 0 action:number, member_id: number, uid: string, sessionid: string, suggest_uid:20, suggest_action: string,offset: 0
}; };
async setSuggestStatus(suggest_action){ async setSuggestStatus(suggest_action,messageResult){
const loading = await this.loadingCtrl.create({ const loading = await this.loadingCtrl.create({
message: 'Sending...', message: 'Sending...',
duration: 3500, duration: 3500,
@@ -129,8 +135,10 @@ export class SuggestdetailsPage implements OnInit {
loading.dismiss(); loading.dismiss();
this.statusResult = statusResult; this.statusResult = statusResult;
console.log("statusResult RETURN->", this.statusResult); console.log("statusResult RETURN->", this.statusResult);
this.sendDisabled= true; this.messageResult =messageResult;
setTimeout(()=>{
this.onBack();
}, 3000);
//this.total_family = this.familyData.length; //this.total_family = this.familyData.length;
} }
); );