buli
2022-04-08 f1c525740c6a45b875d8ed96fb0ddb68c97ef3df
force-app/main/default/classes/SBG027TriggerHandler.cls
@@ -6,19 +6,22 @@
        }   
System.debug('-----SBG027OrderTrigger start');    
        Map<Id, Id> accIds = new Map<Id, Id>();
            List<String> strlist = new List<String>();
                for (Order newOrd : newList) {
                /*for (Order newOrd : newList) {
                    strlist.add(newOrd.id);
                }
                }*/
                for (Order newOrd : newList) {
                     Order oldOrd = oldMap.get(newOrd.Id);
                     if (oldOrd.confirm__c ==false && newOrd.confirm__c == true ){
                     if ((oldOrd.confirm__c ==false && newOrd.confirm__c == true)  || newOrd.Is_batch__c == true){
                        newOrd.Is_batch__c = false;
                        SBG027TriggerHandler.SBG027_Ids.add(newOrd.Id);
                        BatchIF_Log__c iflog = new BatchIF_Log__c();
                        iflog.Type__c = 'SBG027';
                        iflog.Log__c  = 'callout start\n';
                        insert iflog;
                        List<String> strlist = new List<String>();
                        strlist.add(newOrd.id);
                        iflog = [Select Id, Name from BatchIF_Log__c where Id = :iflog.Id];
                        //SBG027TriggerHandler.callout(iflog.id,strlist, new Map<String, String>());
                        SBG027Controller.callout(iflog.id,strlist, new Map<String, String>());