Merge remote-tracking branch 'origin/在线访问lhj' into 在线访问lhj

在线访问lhj
李宏杰 8 months ago
commit 68a1b56fbf

@ -10,32 +10,83 @@ import org.springframework.stereotype.Component;
import org.thymeleaf.spring5.view.ThymeleafViewResolver;
import com.tamguo.common.utils.SystemConstant;
/**
* ThymeleafConfig EnvironmentAware
*/
@Component
public class ThymeleafConfig implements EnvironmentAware {
/**
*
*/
@Resource
private Environment env;
/**
* Thymeleaf
* @param viewResolver ThymeleafViewResolver
*/
@Resource
private void configureThymeleafStaticVars(ThymeleafViewResolver viewResolver) {
if (viewResolver!= null) {
/**
* Map
*/
Map<String, Object> vars = new HashMap<>();
/**
* domain.name
*/
vars.put("domainName", env.getProperty("domain.name"));
/**
* book.domain.name
*/
vars.put("bookDomainName", env.getProperty("book.domain.name"));
/**
* tamguo.domain.name
*/
vars.put("tamguoDomainName", env.getProperty("tamguo.domain.name"));
/**
* ZHENGTI_PAPER_ID
*/
vars.put("PAPER_TYPE_ZHENTI", SystemConstant.ZHENGTI_PAPER_ID);
/**
* MONI_PAPER_ID
*/
vars.put("PAPER_TYPE_MONI", SystemConstant.MONI_PAPER_ID);
/**
* YATI_PAPER_ID
*/
vars.put("PAPER_TYPE_YATI", SystemConstant.YATI_PAPER_ID);
/**
* MINGXIAO_PAPER_ID
*/
vars.put("PAPER_TYPE_MINGXIAO", SystemConstant.MINGXIAO_PAPER_ID);
/**
* BEIJING_AREA_ID
*/
vars.put("BEIJING_AREA_ID", SystemConstant.BEIJING_AREA_ID);
/**
* ThymeleafViewResolver
*/
viewResolver.setStaticVariables(vars);
}
}
/**
* EnvironmentAware
* @param environment
*/
@Override
public void setEnvironment(Environment environment) {
env = environment;
}
}
Loading…
Cancel
Save