| | |
| | | /** |
| | | * 统计接口 |
| | | */ |
| | | @PostMapping("/selectCount") |
| | | public R selectCount(@RequestBody String type,HttpServletResponse response) { |
| | | @GetMapping("/selectCount") |
| | | public R selectCount(Integer type,HttpServletResponse response) { |
| | | response.setHeader("Access-Control-Allow-Origin", "*"); |
| | | response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE"); |
| | | response.setHeader("Access-Control-Allow-Credentials","true"); |
| | |
| | | if (1 == dayWeek) { |
| | | cal.add(Calendar.DAY_OF_MONTH, -1); |
| | | } |
| | | String dataType = JacksonUtil.parseString(type, "type"); |
| | | switch(dataType){ |
| | | case "0" : |
| | | switch(type){ |
| | | case 0 : |
| | | //日 |
| | | String times = sdf.format(cal.getTime()); |
| | | System.out.println("times = " + times); |
| | | list=ihealthcodeService.selectCountr(times); |
| | | break; |
| | | case "1" : |
| | | case 1 : |
| | | System.out.println("要计算日期为:" + sdf.format(cal.getTime())); // 输出要计算日期 |
| | | // 设置一个星期的第一天,按中国的习惯一个星期的第一天是星期一 |
| | | cal.setFirstDayOfWeek(Calendar.MONDAY); |