public without sharing class SidebarController {
|
public String DeveloperName { get; set; }
|
public String reportid { get; set; }
|
public String userId { get; set; } // DB202312692678 zyh 华南主页变更 add
|
public User infoList {get; set;}
|
public SidebarController() {
|
reportid = '';
|
infoList = new User();// infoList = [];
|
userId = bbInit(); // DB202312692678 zyh 华南主页变更 add
|
}
|
|
public void toURL(){
|
// ApexPages.addmessage(new ApexPages.message(ApexPages.severity.Error, DeveloperName));
|
if(String.isNotBlank(DeveloperName)){
|
reportid = [select Id from Report where DeveloperName=:DeveloperName].Id;
|
if(String.isNotBlank(reportid)){
|
// PageReference ref = new Pagereference('/'+reportid);
|
// ref.setRedirect(true);
|
// return ref;
|
// ApexPages.addmessage(new ApexPages.message(ApexPages.severity.Error, reportid));
|
// return reportid;
|
return;
|
}
|
ApexPages.addmessage(new ApexPages.message(ApexPages.severity.Error, '您点击的链接错误,请联系管理员!'));
|
return;
|
}
|
ApexPages.addmessage(new ApexPages.message(ApexPages.severity.Error, '您点击的链接错误,请联系管理员!!'));
|
}
|
public void init(){
|
ID myUserID = System.UserInfo.getUserId();
|
try {
|
infoList = [Select Id,TongkuoZongjian__c,ZongjianApprovalManager__c,BuchangApprovalManagerSales__c,BuchangApprovalManager__c,TongkuoZongjianname_text__c,ZongjianApprovalManagername__c,BuchangApprovalManagerSalesname__c,BuchangApprovalManagername__c
|
From user where id = : myUserID ];
|
} catch (exception e) {}
|
return ;
|
}
|
// DB202312692678 zyh 华南主页变更 add start
|
public String bbInit(){
|
ID myUserID = System.UserInfo.getUserId();
|
try {
|
infoList = [Select Id,Salesdepartment__c
|
From user where id = : myUserID ];
|
userId = infoList.Salesdepartment__c;
|
} catch (exception e) {}
|
return userId;
|
}
|
// DB202312692678 zyh 华南主页变更 add end
|
|
}
|