コード例 #1
0
  /**
   * 根据姓名,证件号码,银行账号查询
   *
   * @param request
   * @return
   */
  private PaginationSupport q1(String qType, String qValue, int offset) {
    // 获取查找参数
    qType = qType == null || qType.trim().isEmpty() ? null : qType.trim();
    qValue = qValue == null || qValue.trim().isEmpty() ? null : qValue.trim();

    PaginationSupport page = null;
    if ("name".equals(qType) && qValue != null) {
      // 按照名字查询
      page = clientAdminService.findClientsByName(qValue, offset);
    } else if ("certificateNum".equals(qType) && qValue != null) {
      // 按照证件号码查询
      page = clientAdminService.findClientsByCerficateNum(qValue, offset);
    } else if ("bankAccount".equals(qType) && qValue != null) {
      page = clientAdminService.findClientsByBankAccount(qValue, offset);
    } else {
      // 没有查询条件,显示全部
      page = clientAdminService.findAllClients(offset);
    }
    return page;
  }