/** * easyuiAJAX请求数据 * * @param request * @param response * @param dataGrid */ @RequestMapping(params = "datagrid") public void datagrid( HttpServletRequest request, HttpServletResponse response, DataGrid dataGrid) { CriteriaQuery cq = new CriteriaQuery(TSLog.class, dataGrid); String loglevel = request.getParameter("loglevel"); if (loglevel == null || loglevel.equals("0")) { } else { cq.eq("loglevel", oConvertUtils.getShort(loglevel)); cq.add(); } // add-begin--Author:zhangguoming Date:20140427 for:添加查询条件 操作时间 String operatetime_begin = request.getParameter("operatetime_begin"); if (operatetime_begin != null) { Timestamp beginValue = null; try { beginValue = DataUtils.parseTimestamp(operatetime_begin, "yyyy-MM-dd"); } catch (ParseException e) { e.printStackTrace(); } cq.ge("operatetime", beginValue); } String operatetime_end = request.getParameter("operatetime_end"); if (operatetime_end != null) { if (operatetime_end.length() == 10) { operatetime_end = operatetime_end + " 23:59:59"; } Timestamp endValue = null; try { endValue = DataUtils.parseTimestamp(operatetime_end, "yyyy-MM-dd hh:mm:ss"); } catch (ParseException e) { e.printStackTrace(); } cq.le("operatetime", endValue); } cq.add(); // add-end--Author:zhangguoming Date:20140427 for:添加查询条件 操作时间 this.systemService.getDataGridReturn(cq, true); TagUtil.datagrid(response, dataGrid); }