added loading for action history

MOHEMM-Q3-DEV-LATEST
umasoodch 3 years ago
parent d43630e31f
commit 740e743f19

@ -202,13 +202,18 @@
<ion-slide>
<ng-container *ngIf="activeSegment === 'action-history'">
<ion-col size="12" *ngIf="showActionHistoryLoading">
<p>{{'worklist, loading'| translate}} <img style="width: 3%;"
src="../assets/icon/progress-loading.gif" /></p>
</ion-col>
<ion-card class="cardContent" style="width: 100%;">
<ion-card-content>
<div class="noDataDiv" [hidden]="actionHistoryRes && actionHistoryRes.length > 0">
<div class="noDataDiv" *ngIf = "actionHistoryRes && actionHistoryRes.length === 0 && !showActionHistoryLoading">
<p>{{ 'general, empty' | translate}}</p>
</div>
<div *ngIf="actionHistoryRes && actionHistoryRes.length > 0 ">
<div *ngIf="actionHistoryRes && actionHistoryRes.length > 0 && !showActionHistoryLoading ">
<ion-list class="notification-list ">
<div class="timeline">
<ion-item *ngFor="let actionHistory of actionHistoryRes">

@ -129,8 +129,8 @@ export class WorklistMainIcComponent implements OnInit {
reqInfo_label: any;
closeDis: boolean = false;
selectedFilter: string;
;
close_label: any;
public showActionHistoryLoading = true;
constructor(
public common: CommonService,
@ -875,6 +875,7 @@ export class WorklistMainIcComponent implements OnInit {
}
handleWorkListActionHistoryResult(result) {
this.showActionHistoryLoading = false;
if (this.common.validResponse(result)) {
if (this.common.hasData(result.GetActionHistoryList)) {
this.actionHistoryRes = result.GetActionHistoryList;

@ -437,13 +437,19 @@
<ion-slide>
<ng-container *ngIf="activeSegment === 'action-history'">
<ion-col size="12" *ngIf="showActionHistoryLoading">
<p>{{'worklist, loading'| translate}} <img style="width: 3%;"
src="../assets/icon/progress-loading.gif" /></p>
</ion-col>
<ion-card class="cardContent" style="width: 100%;">
<ion-card-content>
<div class="noDataDiv" [hidden]="actionHistoryRes && actionHistoryRes.length > 0">
<div class="noDataDiv" *ngIf = "actionHistoryRes && actionHistoryRes.length === 0 && !showActionHistoryLoading">
<p>{{ 'general, empty' | translate}}</p>
</div>
<div *ngIf="actionHistoryRes && actionHistoryRes.length > 0 ">
<div *ngIf="actionHistoryRes && actionHistoryRes.length > 0 && !showActionHistoryLoading ">
<ion-list class="notification-list ">
<div class="timeline">
<ion-item *ngFor="let actionHistory of actionHistoryRes">

@ -118,6 +118,7 @@ export class WorklistMainMRComponent implements OnInit {
close_label: any;
closeDis: boolean = false;
selectedFilter: string;
public showActionHistoryLoading = true;
constructor(
@ -809,6 +810,7 @@ export class WorklistMainMRComponent implements OnInit {
}
handleWorkListActionHistoryResult(result) {
this.showActionHistoryLoading = false;
if (this.common.validResponse(result)) {
if (this.common.hasData(result.GetActionHistoryList)) {
this.actionHistoryRes = result.GetActionHistoryList;

@ -170,13 +170,19 @@
<ion-slide>
<ng-container *ngIf="activeSegment === 'action-history'">
<ion-col size="12" *ngIf="showActionHistoryLoading">
<p>{{'worklist, loading'| translate}} <img style="width: 3%;"
src="../assets/icon/progress-loading.gif" /></p>
</ion-col>
<ion-card class="cardContent" style="width: 100%;">
<ion-card-content>
<div class="noDataDiv" [hidden]="actionHistoryRes && actionHistoryRes.length > 0">
<div class="noDataDiv" *ngIf = "actionHistoryRes && actionHistoryRes.length === 0 && !showActionHistoryLoading">
<p>{{ 'general, empty' | translate}}</p>
</div>
<div *ngIf="actionHistoryRes && actionHistoryRes.length > 0 ">
<div *ngIf="actionHistoryRes && actionHistoryRes.length > 0 && !showActionHistoryLoading ">
<ion-list class="notification-list ">
<div class="timeline">
<ion-item *ngFor="let actionHistory of actionHistoryRes">

@ -129,8 +129,9 @@ export class WorklistMainPoComponent implements OnInit {
reqInfo_label: any;
closeDis: boolean = false;
selectedFilter: string;
;
close_label: any;
public showActionHistoryLoading = true;
constructor(
public common: CommonService,
@ -851,6 +852,7 @@ export class WorklistMainPoComponent implements OnInit {
}
handleWorkListActionHistoryResult(result) {
this.showActionHistoryLoading = false;
if (this.common.validResponse(result)) {
if (this.common.hasData(result.GetActionHistoryList)) {
this.actionHistoryRes = result.GetActionHistoryList;

@ -200,13 +200,17 @@
<ion-slide>
<ng-container *ngIf="activeSegment === 'action-history'">
<ion-col size="12" *ngIf="showActionHistoryLoading">
<p>{{'worklist, loading'| translate}} <img style="width: 3%;"
src="../assets/icon/progress-loading.gif" /></p>
</ion-col>
<ion-card class="cardContent" style="width: 100%;">
<ion-card-content>
<div class="noDataDiv" [hidden]="actionHistoryRes && actionHistoryRes.length > 0">
<div class="noDataDiv" *ngIf = "actionHistoryRes && actionHistoryRes.length === 0 && !showActionHistoryLoading">
<p>{{ 'general, empty' | translate}}</p>
</div>
<div *ngIf="actionHistoryRes && actionHistoryRes.length > 0 ">
<div *ngIf="actionHistoryRes && actionHistoryRes.length > 0 && !showActionHistoryLoading">
<ion-list class="notification-list ">
<div class="timeline">
<ion-item *ngFor="let actionHistory of actionHistoryRes">

@ -115,6 +115,7 @@ export class WorklistMainPRComponent implements OnInit {
close_label: any;
closeDis: boolean = false;
selectedFilter: any;
public showActionHistoryLoading = true;
constructor(
@ -836,6 +837,7 @@ export class WorklistMainPRComponent implements OnInit {
}
handleWorkListActionHistoryResult(result) {
this.showActionHistoryLoading = false;
if (this.common.validResponse(result)) {
if (this.common.hasData(result.GetActionHistoryList)) {
this.actionHistoryRes = result.GetActionHistoryList;

@ -624,14 +624,18 @@
</ion-slide>
<ion-slide>
<ng-container *ngIf="activeSegment === 'action-history'">
<ion-col size="12" *ngIf="showActionHistoryLoading">
<p>{{'worklist, loading'| translate}} <img style="width: 3%;"
src="../assets/icon/progress-loading.gif" /></p>
</ion-col>
<ion-card class="cardContent action-history" style="width: 100%;">
<ion-card-content>
<div class="noDataDiv" [hidden]="actionHistoryRes && actionHistoryRes.length > 0">
<div class="noDataDiv" *ngIf = "actionHistoryRes && actionHistoryRes.length === 0 && !showActionHistoryLoading">
<p>{{ 'general, empty' | translate}}</p>
</div>
<div *ngIf="actionHistoryRes && actionHistoryRes.length > 0 ">
<div *ngIf="actionHistoryRes && actionHistoryRes.length > 0 && !showActionHistoryLoading ">
<ion-list class="notification-list ">
<div class="timeline">
<ion-item *ngFor="let actionHistory of actionHistoryRes">

@ -111,6 +111,7 @@ export class WorklistMainComponent implements OnInit {
public selectedFilter: string;
public arr_hr_req_only = [];
public showInformation = true;
public showActionHistoryLoading = true;
constructor(
@ -1000,6 +1001,7 @@ export class WorklistMainComponent implements OnInit {
}
handleWorkListActionHistoryResult(result) {
this.showActionHistoryLoading = false;
console.log("1" + this.IsReachEnd);
if (this.common.validResponse(result)) {
if (this.common.hasData(result.GetActionHistoryList)) {

Loading…
Cancel
Save