From a6700debe3fd28bf950ef33937b31c1a6713af29 Mon Sep 17 00:00:00 2001 From: 李彤 <litong@prec-tech.com> Date: 星期四, 08 十二月 2022 18:04:12 +0800 Subject: [PATCH] 【重要!学会会议】自办会关联OBPM决裁信息不更新会议开始日和结束日 --- force-app/main/default/aura/WeeklyReport/WeeklyReportController.js | 36 +++++++++++++++++++++++++++++++++--- 1 files changed, 33 insertions(+), 3 deletions(-) diff --git a/force-app/main/default/aura/WeeklyReport/WeeklyReportController.js b/force-app/main/default/aura/WeeklyReport/WeeklyReportController.js index 7117d9a..b4f4562 100644 --- a/force-app/main/default/aura/WeeklyReport/WeeklyReportController.js +++ b/force-app/main/default/aura/WeeklyReport/WeeklyReportController.js @@ -63,7 +63,11 @@ 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; @@ -77,19 +81,45 @@ } } + // 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) { @@ -182,7 +212,7 @@ }, processFileContent : function(component,event,helper){ - helper.saveRecords(component,event); + helper.saveRecords(component,event,helper); }, cancel : function(component,event,helper){ -- Gitblit v1.9.1