| | |
| | | public String repoErrorMessage{get;set;} |
| | | public String idParam{get;set;} |
| | | public Integer activitiesSize {get;set;} |
| | | |
| | | //Add By Li Jun 20220224 for PIPL start |
| | | public String idVisitor1PI{set;get;} |
| | | public String idVisitor2PI{set;get;} |
| | | public String idVisitor3PI{set;get;} |
| | | public String idVisitor4PI{set;get;} |
| | | public String idVisitor5PI{set;get;} |
| | | public String staticResource {get; set;} |
| | | //Add By Li Jun 20220224 for PIPL end |
| | | //*************************Create 20160630 OCM-231 趙徳芳 Start*************************// |
| | | public String completionFlg{get;set;} |
| | | public Daily_Report__c reportBak {get;set;} |
| | |
| | | public String etAPPMsg1 {get;set;} // 20210603 zh ETAPP与日报联动 |
| | | public String etAPPMsg2 {get;set;} // 20210603 zh ETAPP与日报联动 |
| | | public String etAPPFlg {get;set;} // 20210603 zh ETAPP与日报联动 |
| | | //Add By Li Jun for PIPL 20220225 |
| | | public String contactAWSIds{set;get;} |
| | | public String acSize{set;get;} |
| | | /** コンストラクタ */ |
| | | public XinDailyReportController() { |
| | | PIHelper.PIIntegration piIntegration = PIHelper.getPIIntegrationInfo('Contact'); |
| | | staticResource = JSON.serialize(piIntegration); |
| | | system.debug('static resource:'+JSON.serialize(staticResource)); |
| | | EsetId = ApexPages.currentPage().getParameters().get('id'); |
| | | completionFlg = ApexPages.currentPage().getParameters().get('completion'); |
| | | eventFlg = ApexPages.currentPage().getParameters().get('event'); |
| | |
| | | |
| | | /** コンストラクタ */ |
| | | public XinDailyReportController(ApexPages.StandardController controller) { |
| | | PIHelper.PIIntegration piIntegration = PIHelper.getPIIntegrationInfo('Contact'); |
| | | staticResource = JSON.serialize(piIntegration); |
| | | system.debug('static resource:'+JSON.serialize(staticResource)); |
| | | EsetId = ApexPages.currentPage().getParameters().get('id'); |
| | | completionFlg = ApexPages.currentPage().getParameters().get('completion'); |
| | | eventFlg = ApexPages.currentPage().getParameters().get('event'); |
| | |
| | | managerCommentEditFlg = false; |
| | | } |
| | | reportBak = report; |
| | | //Add By Li Jun for PIPL 20220225 Start |
| | | |
| | | List<String> conAWSIds = new List<String>(); |
| | | Set<String> contactIdsForReport = new Set<String>(); |
| | | for(Activity a:activities){ |
| | | if(String.isNotEmpty(a.act.Visitor1_ID__c)&&String.isNotBlank(a.act.Visitor1_ID__c)){ |
| | | contactIdsForReport.add(a.act.Visitor1_ID__c); |
| | | } |
| | | if(String.isNotEmpty(a.act.Visitor2_ID__c)&&String.isNotBlank(a.act.Visitor2_ID__c)){ |
| | | contactIdsForReport.add(a.act.Visitor2_ID__c); |
| | | } |
| | | if(String.isNotEmpty(a.act.Visitor3_ID__c)&&String.isNotBlank(a.act.Visitor3_ID__c)){ |
| | | contactIdsForReport.add(a.act.Visitor3_ID__c); |
| | | } |
| | | if(String.isNotEmpty(a.act.Visitor4_ID__c)&&String.isNotBlank(a.act.Visitor4_ID__c)){ |
| | | contactIdsForReport.add(a.act.Visitor4_ID__c); |
| | | } |
| | | if(String.isNotEmpty(a.act.Visitor5_ID__c)&&String.isNotBlank(a.act.Visitor5_ID__c)){ |
| | | contactIdsForReport.add(a.act.Visitor5_ID__c); |
| | | } |
| | | system.debug('Activity:'+JSON.serialize(a.act.Visitor1_ID__c)); |
| | | } |
| | | List<Contact> conListForReport = new List<Contact>([select id,AWS_Data_Id__c from Contact where id in:contactIdsForReport and AWS_Data_Id__c!='']); |
| | | for(Contact con:conListForReport){ |
| | | conAWSIds.add(con.AWS_Data_Id__c); |
| | | } |
| | | contactAWSIds = JSON.serialize(conAWSIds); |
| | | system.debug('Contact AWSIDs:'+contactAWSIds); |
| | | //Add By Li Jun for PIPL 20220225 End |
| | | return null; |
| | | } |
| | | |