This commit is contained in:
CHIEFSOFT\ameye
2023-12-18 07:16:37 -05:00
parent a79432e0a9
commit cf1b48dd04
4 changed files with 41 additions and 23 deletions
@@ -2,6 +2,7 @@ import { Component, OnInit } from '@angular/core';
import {SessionDataProviderService} from "../../store/session-data-provider.service";
import {WrenchService} from "../../services/wrench.service";
import {Router} from "@angular/router";
import {FamilyDataService} from "../../store/family-data.service";
@Component({
selector: 'app-suggestedlist',
@@ -13,7 +14,14 @@ export class SuggestedlistComponent implements OnInit {
constructor(
public sessionDataProviderService: SessionDataProviderService,
private wrenchService: WrenchService,
private router: Router,) { }
private router: Router,
public familyDataService:FamilyDataService
) {
addEventListener('family_refresh_after_suggest', () => {
this.getFamilySuggestList();
});
}
ngOnInit() {
this.getFamilySuggestList();
@@ -30,24 +38,31 @@ export class SuggestedlistComponent implements OnInit {
familySuggestData:any;
suggested_count:number = 0;
getFamilySuggestList(){
this.usrData = {
action:13010,
member_id: this.sessionDataProviderService.member_id,
uid: this.sessionDataProviderService.member_uid,
sessionid: this.sessionDataProviderService.session,
'limit': 30,
'offset': 0
};
this.wrenchService.familySuggestList(this.usrData).subscribe(
familySuggestResult => {
this.familySuggestResult = familySuggestResult;
console.log("familySuggestResult RETURN->", this.familySuggestResult);
this.familySuggestData = this.familySuggestResult.result_list;
//debugger;
this.suggested_count = this.familySuggestData.length;
console.log("*** this.suggested_count ==== ",this.suggested_count)
}
);
this.familySuggestData = this.familyDataService.familySuggestData;
this.suggested_count = this.familySuggestData?.length;
setTimeout(()=>{
this.familySuggestData = this.familyDataService.familySuggestData; // just read no server reqyuest
this.suggested_count = this.familySuggestData?.length;
}, 5000);
// this.usrData = {
// action:13010,
// member_id: this.sessionDataProviderService.member_id,
// uid: this.sessionDataProviderService.member_uid,
// sessionid: this.sessionDataProviderService.session,
// 'limit': 30,
// 'offset': 0
// };
// this.wrenchService.familySuggestList(this.usrData).subscribe(
// familySuggestResult => {
// this.familySuggestResult = familySuggestResult;
// console.log("familySuggestResult RETURN->", this.familySuggestResult);
// this.familySuggestData = this.familySuggestResult.result_list;
// //debugger;
// this.suggested_count = this.familySuggestData.length;
// console.log("*** this.suggested_count ==== ",this.suggested_count)
// }
// );
}
getSuggestedDetails(item){
var stateParam = {