| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package jnpf.config;
- import jnpf.consts.ApiConst;
- import jnpf.properties.GatewayWhite;
- import jnpf.properties.GatewayWhiteProperties;
- import jnpf.properties.ReportProperties;
- import org.springframework.boot.context.properties.ConfigurationProperties;
- import org.springframework.context.annotation.Bean;
- import org.springframework.context.annotation.Configuration;
- @Configuration(proxyBeanMethods = false)
- public class ReportAutoConfiguration {
- @Bean
- @ConfigurationProperties(prefix = GatewayWhite.PREFIX)
- public GatewayWhite getGateWhite(){
- return new GatewayWhiteProperties();
- }
- @Bean
- @ConfigurationProperties(prefix = ReportProperties.PREFIX)
- public ReportProperties getReportProperties(){
- return new ReportProperties();
- }
- @Bean
- public ApiConst initReportApiConst(JnpfOauthConfig jnpfOauthConfig){
- ApiConst.ME = jnpfOauthConfig.getJnpfDomain() + "/api/oauth/me";
- ApiConst.DATASET_LIST = jnpfOauthConfig.getJnpfDomain() + "/api/system/DataSet/getList";
- ApiConst.DATASET_SAVE = jnpfOauthConfig.getJnpfDomain() + "/api/system/DataSet/save";
- ApiConst.DATASET_DATA = jnpfOauthConfig.getJnpfDomain() + "/api/system/DataSet/Data";
- ApiConst.SAVE_MENU = jnpfOauthConfig.getJnpfDomain() + "/api/system/Menu/saveReportMenu";
- ApiConst.GET_MENU = jnpfOauthConfig.getJnpfDomain() + "/api/system/Menu/getReportMenu";
- ApiConst.PARAMETER_DATA = jnpfOauthConfig.getJnpfDomain() + "/api/system/DataSet/parameterData";
- return new ApiConst();
- }
- }
|