コード例 #1
0
 /**
  * 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);
 }