南昌市物联网技防平台-后台
tangzy
2021-03-17 7e6b4d0547e1b46df3cb3f0385e5d50ce3ca8a5d
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/healthcode/controller/healthcodeController.java
@@ -16,6 +16,7 @@
 */
package org.springblade.jfpt.healthcode.controller;
import com.alibaba.nacos.common.utils.JacksonUtils;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
import io.swagger.annotations.Api;
@@ -31,6 +32,7 @@
import org.springblade.jfpt.healthcode.service.IhealthcodeService;
import org.springblade.jfpt.healthcode.vo.healthcodeVO;
import org.springblade.jfpt.healthcode.wrapper.healthcodeWrapper;
import org.springblade.jfpt.parcel.util.JacksonUtil;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
@@ -132,8 +134,11 @@
   /**
    * 统计接口
    */
   @PostMapping("/selectCount")
   public R selectCount(@RequestBody String type) {
   @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");
      List<Map<String, Object>> list = new ArrayList<>();
      Date now = new Date();
      Date time = new Date(now.getYear(), now.getMonth(), now.getDate());
@@ -145,16 +150,14 @@
      if (1 == dayWeek) {
         cal.add(Calendar.DAY_OF_MONTH, -1);
      }
      String type1 = type;
      String substring = type1.substring(9, 10);
      System.out.println(substring);
      switch(substring){
         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);