|  |  | 
 |  |  |         var vaildationFailReason = ''; | 
 |  |  |         // var vaildationFailReason2 = ''; | 
 |  |  |         // var currentDate = new Date().toJSON().slice(0,10); | 
 |  |  |   | 
 |  |  |          | 
 |  |  |         // PIPL update Yin Mingjie 21/02/2022 start | 
 |  |  |         let agencyReport = Object.create(null); | 
 |  |  |         // PIPL update Yin Mingjie 21/02/2022 end | 
 |  |  |  | 
 |  |  |         fields.forEach(function (field) { | 
 |  |  |             if(field.get("v.fieldName") === 'Type__c' && $A.util.isEmpty(field.get("v.value"))){ | 
 |  |  |                 showValidationError = true; | 
 |  |  | 
 |  |  |                 } | 
 |  |  |                  | 
 |  |  |             } | 
 |  |  |             // PIPL update Yin Mingjie 21/02/2022 start | 
 |  |  |             if(field.get("v.fieldName") === 'Name'){ | 
 |  |  |                 agencyReport['name'] = field.get("v.value"); | 
 |  |  |             }else if(field.get("v.fieldName") === 'Type__c'){ | 
 |  |  |                 agencyReport['type'] = field.get("v.value"); | 
 |  |  |             }else if(field.get("v.fieldName") === 'Doctor_Division1__c'){ | 
 |  |  |                 agencyReport['doctorDivision1'] = field.get("v.value"); | 
 |  |  |             } | 
 |  |  |             // PIPL update Yin Mingjie 21/02/2022 end | 
 |  |  |         }); | 
 |  |  |           | 
 |  |  |         if (!showValidationError) { | 
 |  |  |             // PIPL update Yin Mingjie 21/02/2022 start | 
 |  |  |             /* | 
 |  |  |             var eventFields = event.getParam("fields"); | 
 |  |  |             eventFields["Agency_Hospital__c"] = component.get('v.hospitalLinkId'); | 
 |  |  |             component.find('recordEditForm').submit(eventFields); | 
 |  |  |             */ | 
 |  |  |  | 
 |  |  |             var agencyHospitalid = component.get('v.hospitalLinkId'); | 
 |  |  |             var arr = new Array(); | 
 |  |  |             arr.push(agencyReport); | 
 |  |  |             var data = JSON.stringify(arr); | 
 |  |  |             // helper.set_aws_url(component,data,agencyHospitalid); | 
 |  |  |  | 
 |  |  |             var token = component.get('v.AWStoken'); | 
 |  |  |             var newUrl = component.get('v.AWSinsert'); | 
 |  |  |              | 
 |  |  |             component.set('v.login',true); | 
 |  |  |             helper.insert_agencycontact(component,token,newUrl,data,agencyHospitalid,helper); | 
 |  |  |  | 
 |  |  |             // PIPL update Yin Mingjie 21/02/2022 end | 
 |  |  |         }else{ | 
 |  |  |             component.find('OppMessage').setError(vaildationFailReason); | 
 |  |  |         } | 
 |  |  |         // var eventFields = event.getParam("fields"); | 
 |  |  |         // eventFields["Agency_Hospital__c"] = component.get('v.hospitalLinkId'); | 
 |  |  |         // component.find('recordEditForm').submit(eventFields); | 
 |  |  |          // vivek 添加验证 end | 
 |  |  |         // vivek 添加验证 end | 
 |  |  |     }, | 
 |  |  |      | 
 |  |  |     createCancel : function(component, event, helper) { | 
 |  |  | 
 |  |  |     }, | 
 |  |  |  | 
 |  |  |     processFileContent : function(component,event,helper){ | 
 |  |  |         helper.saveRecords(component,event); | 
 |  |  |         helper.saveRecords(component,event,helper); | 
 |  |  |     }, | 
 |  |  |      | 
 |  |  |     cancel : function(component,event,helper){ |