|
|
|
|
@ -37,15 +37,15 @@ export class AnnouncementComponent implements OnInit {
|
|
|
|
|
filterList(event) {
|
|
|
|
|
const val = event.target.value;
|
|
|
|
|
if (val === '') {
|
|
|
|
|
this.arrList = this.arr;
|
|
|
|
|
this.announcementList = this.arr;
|
|
|
|
|
}
|
|
|
|
|
this.arrList = this.arr.filter((item) => {
|
|
|
|
|
this.announcementList = this.arr.filter((item) => {
|
|
|
|
|
return (item.title_EN.toLowerCase().indexOf(val.toLowerCase()) > -1);
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
toggleAnnouncement(item) {
|
|
|
|
|
this.arrList.forEach(element => {
|
|
|
|
|
this.announcementList.forEach(element => {
|
|
|
|
|
if (element.id === item.id) {
|
|
|
|
|
element.isOpen = !element.isOpen;
|
|
|
|
|
} else {
|
|
|
|
|
@ -60,7 +60,6 @@ export class AnnouncementComponent implements OnInit {
|
|
|
|
|
if (this.common.validResponse(result)) {
|
|
|
|
|
holdData = JSON.parse(result.Mohemm_ITG_ResponseItem);
|
|
|
|
|
this.listOfAnnouncement = JSON.parse(holdData.result.data);
|
|
|
|
|
console.log(this.listOfAnnouncement);
|
|
|
|
|
this.pageLength = this.listOfAnnouncement[0].TotalItems;
|
|
|
|
|
for (let i = 0; i < this.listOfAnnouncement.length; i++) {
|
|
|
|
|
this.listOfAnnouncement[i].Title_EN = this.listOfAnnouncement[i].Title_EN;
|
|
|
|
|
@ -87,8 +86,7 @@ export class AnnouncementComponent implements OnInit {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
this.arrList = this.arr;
|
|
|
|
|
console.log(this.arrList);
|
|
|
|
|
console.log(this.listOfAnnouncement);
|
|
|
|
|
console.log(this.announcementList);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|