GWY
2022-04-27 12b7399736e90d33bfe0c2d29917d6f075246e00
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public without sharing class OpportunityStageProgressBarUpdate {
  
  public static void updateProgressBar(List<Opportunity> newList, Map<Id, Opportunity> newMap, List<Opportunity> oldList, Map<Id, Opportunity> oldMap) {
    for (Opportunity newOpp : newList) {
      Opportunity oldOpp = oldMap.get(newOpp.Id);
            if (UserInfo.getUserType() != 'PowerPartner') {
                if (newOpp.Cancel_Fail_Approve__c != oldOpp.Cancel_Fail_Approve__c && newOpp.Cancel_Fail_Approve__c == 'Pass') {
                    StaticParameter.StageProgressBarUpdate = true;
                }
                
            }
    }
  }
}