Пример #1
0
  /** 查询 数据 */
  @PageType(EnumPageType.AJAXPAGE)
  @RequestMapping(value = "/indexAjax")
  public String settlementIndexAjax(
      @ModelAttribute("query") SettlementQuery query,
      @RequestParam(required = false) String dwzId,
      UserAgent userAgent,
      ModelMap model) {
    ServiceResult<DwzPage<Settlement>> result =
        settlementService.pageQuery(new ServiceRequest(query, userAgent));
    model.addAttribute("page", result.getDataObj());
    model.addAttribute("srs", result);
    model.addAttribute("query", query);

    model.addAttribute("dwzId", StringUtils.isBlank(dwzId) ? "dwz_tab_settlement" : dwzId);
    if (query != null && "lookup".equals(query.getDwzId())) {
      return "settlement/lookupAjax";
    }
    return "settlement/indexAjax";
  }