buli
2023-07-14 dd1c643be561ebfbb521431b49d6e1e65bfcbd81
force-app/main/default/aura/NewAgencyContact2/NewAgencyContact2Helper.js
@@ -1,6 +1,8 @@
({
   CallBackAction  : function(component,action_name,para,callback) {
      var action = component.get("c." + action_name.trimStart().replace("c.",""));
        var action = component.get(
            'c.' + action_name.trimStart().replace('c.', '')
        );
        if(para){
            action.setParams(para);
        }
@@ -13,44 +15,53 @@
        $A.enqueueAction(action);
   },
    ShowToast : function(paras){
        var toastEvent = $A.get("e.force:showToast");
        var toastEvent = $A.get('e.force:showToast');
        toastEvent.setParams(paras);
        toastEvent.fire();
    },
    AwsPost : function(postURL, data ,callback,token){
        let payloadForNewPI = '';
        if(typeof(data) == 'string'){
        if (typeof data == 'string') {
            payloadForNewPI = data;
        }else{
            payloadForNewPI = JSON.stringify(data);
        }
        
        AWSService.post(postURL,payloadForNewPI,function(result) {
        AWSService.post(
            postURL,
            payloadForNewPI,
            function (result) {
            //this.insertCalloutLog(this.insertModule,postURL,JSON.stringify(payloadForNewPI),JSON.stringify(result),this.successStatus);
            if(callback) callback(result);
        },token);
            },
            token
        );
    },
    AwsGet : function(url, data ,callback,token){
        if(typeof(data) == 'string'){
        if (typeof data == 'string') {
            url += data;
        }else{
            let i = 0;
            for(let p in data){
                url += (i++) ? '&' : '?';
                url += i++ ? '&' : '?';
                url += p + '=' + data[p];
            }
        }
        
        AWSService.get(url,function(result){
        AWSService.get(
            url,
            function (result) {
            //this.insertCalloutLog(this.insertModule,postURL,JSON.stringify(payloadForNewPI),JSON.stringify(result),this.successStatus);
            if(callback) callback(result);
        },token);
            },
            token
        );
    },
    closeAgencyContact : function(component){
        var cmpEvent = component.getEvent("NewAgencyContactEvent");
        var cmpEvent = component.getEvent('NewAgencyContactEvent');
        cmpEvent.setParams({
            "showNewAgencyContact":false});
            showNewAgencyContact: false
        });
        cmpEvent.fire();
    }
})
});