Examples of CityMeta


Examples of net.baguajie.domains.CityMeta

  private SessionUtil sessionUtil;

  @RequestMapping(value = "/", method = RequestMethod.GET)
  public String home(Model model, HttpServletRequest request,
      HttpSession session) {
    CityMeta city = sessionUtil.getGeoCityMeta(session);
    String pinyin = ApplicationConfig.defaultCityPinyin;
    if (city != null) {
      pinyin = city.getPinyin();
    }
    return toHome(pinyin, model, request, session);
  }
View Full Code Here

Examples of net.baguajie.domains.CityMeta

    filter.setType("city");
    filter.setTypeLabel("城市");
    filter.setValue("");
    filter.setLabel("全国");
    if (StringUtils.hasText(city)) {
      CityMeta cityMeta = cityMetaRepository.getByPinyin(city
          .toLowerCase());
      if (cityMeta == null) {
        cityMeta = cityMetaRepository
            .getByPinyin(ApplicationConfig.defaultCityPinyin);
      }
      if (cityMeta != null) {
        filter.setLabel(cityMeta.getName());
        filter.setValue(cityMeta.getPinyin());
      }
    }
    filters.add(filter);
    sb.append("city=").append(filter.getValue()).append("&");
View Full Code Here

Examples of net.baguajie.domains.CityMeta

  SessionUtil sessionUtil;
 
  @RequestMapping(value="/geocity/{city}", method=RequestMethod.GET
  public @ResponseBody AjaxResult update(@PathVariable String city,
      HttpSession session){
    CityMeta cityMeta = cityMetaRepository.getByPinyin(city);
    if(cityMeta !=null){
      session.setAttribute(ApplicationConstants.SESSION_SELECTED_CITY_META,
        cityMeta);
    }else{
      cityMeta = sessionUtil.getGeoCityMeta(session);
View Full Code Here

Examples of net.baguajie.domains.CityMeta

  public @ResponseBody AjaxResult meta(HttpServletRequest request,
      ModelAndView mav, HttpSession session){
    if(!ajaxUtil.isAjaxRequest(request)){
      throw new ResourceNotFoundException();
    }
    CityMeta city = sessionUtil.getGeoCityMeta(session);
    return city != null ? new AjaxResult(AjaxResultCode.SUCCESS, city) :
      meta(null, request, mav, session);
  }
View Full Code Here

Examples of net.baguajie.domains.CityMeta

    }
    String py = pinyin;
    if(!StringUtils.hasText(pinyin)){
      py = ApplicationConfig.defaultCityPinyin;
    }
    CityMeta cityMeta = cityMetaRepository.getByPinyin(py);
    if(cityMeta == null){
      cityMeta = cityMetaRepository
          .getByPinyin(ApplicationConfig.defaultCityPinyin);
    }
    return new AjaxResult(AjaxResultCode.SUCCESS, cityMeta);
View Full Code Here

Examples of net.baguajie.domains.CityMeta

  private SessionUtil sessionUtil;

  @RequestMapping(value = "/profiles", method = RequestMethod.GET)
  public String profiles(Model model, HttpServletRequest request,
      HttpSession session) {
    CityMeta city = sessionUtil.getGeoCityMeta(session);
    String pinyin = ApplicationConfig.defaultCityPinyin;
    if (city != null) {
      pinyin = city.getPinyin();
    }
    return toProfiles(pinyin, model, request, session);
  }
View Full Code Here

Examples of net.baguajie.domains.CityMeta

    filter.setType("city");
    filter.setTypeLabel("城市");
    filter.setValue("");
    filter.setLabel("全国");
    if (StringUtils.hasText(city)) {
      CityMeta cityMeta = cityMetaRepository.getByPinyin(city
          .toLowerCase());
      if (cityMeta == null) {
        cityMeta = cityMetaRepository
            .getByPinyin(ApplicationConfig.defaultCityPinyin);
      }
      if (cityMeta != null) {
        filter.setLabel(cityMeta.getName());
        filter.setValue(cityMeta.getPinyin());
      }
    }
    filters.add(filter);
    sb.append(filter.getType()).append("=").append(filter.getValue())
        .append("&");
View Full Code Here

Examples of net.baguajie.domains.CityMeta

 
  @RequestMapping(value = "/map", method = RequestMethod.GET)
  public String view(Model model,
      HttpServletRequest request,
      HttpSession session){
    CityMeta city = sessionUtil.getGeoCityMeta(session);
    String pinyin = ApplicationConfig.defaultCityPinyin;
    if(city!= null){
      pinyin = city.getPinyin();
    }
    return toMap(pinyin, model, request);
  }
View Full Code Here

Examples of net.baguajie.domains.CityMeta

    filter.setType("city");
    filter.setTypeLabel("城市");
    filter.setValue("");
    filter.setLabel("全国");
    if(StringUtils.hasText(city)){
      CityMeta cityMeta = cityMetaRepository
        .getByPinyin(city.toLowerCase());
      if(cityMeta==null){
        cityMeta = cityMetaRepository.getByPinyin(
          ApplicationConfig.defaultCityPinyin);
      }
      if(cityMeta!=null){
        filter.setLabel(cityMeta.getName());
        filter.setValue(cityMeta.getPinyin());
      }
    }
    filters.add(filter);
    sb.append("city=").append(filter.getValue()).append("&");
   
View Full Code Here

Examples of net.baguajie.domains.CityMeta

  public boolean preHandle(HttpServletRequest request,
      HttpServletResponse response, Object handler)
        throws Exception {
    HttpSession session = request.getSession();
   
    CityMeta cityMeta = sessionUtil.getGeoCityMeta(session);
    if(cityMeta == null){
      String city = request.getHeader(ApplicationConstants.HEADER_CITY);
      if(city == null){
        city = ApplicationConfig.defaultCityPinyin;
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.