public with sharing class FilePreviewDownVFController {
|
public String staticResource {get; set;}
|
public String fileKey {get; set;}
|
public String fileName {get; set;}
|
public String type {get; set;}
|
public String hostUrl {get; set;}
|
public FilePreviewDownVFController(ApexPages.StandardController controller) {
|
staticResource = JSON.serialize(PIHelper.getPIIntegrationInfo('Document'));
|
Pagereference pf = ApexPages.currentPage();
|
if(pf != null){
|
fileKey = pf.getParameters().get('key');
|
fileName = pf.getParameters().get('name');
|
type = pf.getParameters().get('type');
|
}
|
AWS_Integration_Info__mdt awsConfiguration = [SELECT Host_URL__c FROM AWS_Integration_Info__mdt WHERE DeveloperName = 'AWS_Default_Configuration'];
|
if (awsConfiguration == null) {
|
System.debug('AWS_Integration_Info__mdt没配置');
|
}
|
hostUrl = awsConfiguration.Host_URL__c;
|
}
|
}
|