Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Configure response handler
- action.setCallback(this, function(response) {
- var state = response.getState();
- if(state === "SUCCESS") {
- var returnVal = response.getReturnValue();
- if($A.util.isEmpty(returnVal)){
- $A.get("e.force:closeQuickAction").fire();
- return;
- }
- var createRecordEvent = $A.get("e.force:createRecord");
- createRecordEvent.setParams({
- "entityApiName": "Opportunity",
- "defaultFieldValues": {
- 'AccountId' : returnVal.AccountId,
- 'Vehicle__c' : component.get('v.recordId')
- },
- "recordTypeId":returnVal.RecordTypeId
- });
- createRecordEvent.fire();
- $A.get("e.force:closeQuickAction").fire();
- } else if (state == "ERROR"){
- }
- });
- $A.enqueueAction(action);
- },
- }
Add Comment
Please, Sign In to add comment