/**
  * 统计注册人数
  *
  * @creationDate. 2015-12-25 下午4:22:25
  * @throws ParseException
  */
 public void statistics() throws ParseException {
   List<YwUser> data = getData();
   SimpleDateFormat sdf = new SimpleDateFormat("yyyy-M-dd");
   JSONObject jsonData = new JSONObject();
   List<String> listXdata = new ArrayList<String>();
   List<Integer> incomeDataList = new ArrayList<Integer>();
   List<Highcharts> dataList = new ArrayList<Highcharts>();
   Highcharts incomeChart = new Highcharts();
   if (CollectionUtils.isNotEmpty(data)) {
     for (YwUser obj : data) {
       listXdata.add(sdf.format(obj.getCreateTime()).toString()); // 日期
       incomeDataList.add(obj.getRegiestCount()); // 当前日期注册数
       regCounts += obj.getRegiestCount(); // 总注册数
     }
   }
   incomeChart.setName("注册用户数");
   incomeChart.setData(incomeDataList);
   dataList.add(incomeChart);
   jsonData.put("regCounts", regCounts);
   jsonData.put("listYdata", dataList);
   jsonData.put("listXdata", listXdata);
   try {
     super.writeNoLog(jsonData);
   } catch (IOException e) {
     e.printStackTrace();
   }
 }