Guest User

Untitled

a guest
Jun 25th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. <aura:component controller="GenerateProducts" implements="force:lightningQuickAction,force:hasrecordid" >
  2. <aura:attribute name="opp" type="Opportunity" />
  3. <aura:handler name="init" value="{!this}" action="{!c.doInit}"/>
  4. <aura:handler event="aura:waiting" action="{!c.showSpinner}"/>
  5. <br/>
  6. <br/>
  7. <center><ui:spinner aura:id="spinner"/></center>
  8. </aura:component>
  9.  
  10. ({
  11. "showSpinner" : function (component, event, helper) {
  12. var spinner = component.find('spinner');
  13. var evt = spinner.get("e.toggle");
  14. evt.setParams({ isVisible : true });
  15. evt.fire();
  16. },
  17.  
  18. "doInit" : function(component, event, helper) {
  19. var name=component.find("opp");
  20. var stageName=name.get("v.Divisiondimensiontag__c");
  21. // create a one-time use instance of the serverEcho action
  22. // in the server-side controller
  23. var action = cmp.get("c.generate");
  24. action.setParams({ oppId : component.get("v.recordId") });
  25.  
  26. // Create a callback that is executed after
  27. // the server-side action returns
  28. action.setCallback(this, function(response) {
  29.  
  30.  
  31. var state = response.getState();
  32. if (state === "SUCCESS") {
  33. window.location.reload();
  34. }
  35. else if (state === "INCOMPLETE") {
  36. }
  37. else if (state === "ERROR") {
  38. var errors = response.getError();
  39. if (errors) {
  40. if (errors[0] && errors[0].message) {
  41. console.log("Error message: " +
  42. errors[0].message);
  43. }
  44. } else {
  45. console.log("Unknown error");
  46. }
  47. }
  48. });
  49.  
  50. $A.enqueueAction(action);
  51. }
  52. })
Add Comment
Please, Sign In to add comment