yxm
2024-07-05 becd74a14cdcc8abf41788a5735d185ffa48d24b
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/controller/SgProjectInfoController.java
@@ -3,6 +3,9 @@
import cn.gistack.sm.sg.DO.SgProjectInfoDO;
import cn.gistack.sm.sg.DTO.ProjectSearchDTO;
import cn.gistack.sm.sg.VO.SgProjectInfoVO;
import cn.gistack.sm.sg.VO.SgStatisProVO;
import cn.gistack.sm.sg.VO.SgStatistccVO;
import cn.gistack.sm.sg.VO.SgStatisticsVO;
import cn.gistack.sm.sg.excel.ProjectExcel;
import cn.gistack.sm.sg.excel.ProjectImport;
import cn.gistack.sm.sg.service.SgProjectInfoService;
@@ -101,4 +104,31 @@
      ExcelUtil.save(file, projectImport, ProjectExcel.class);
      return R.success("操作成功");
   }
   /**
    * 统计项目饼状图
    */
   @GetMapping("statisticsce")
   public R projectStatisSum(String code) {
      SgStatisticsVO sgStatisticsVO =   sgProjectInfoService.getsgStatistics(code);
      return R.data(sgStatisticsVO);
   }
   /**
    * 统计项目图列表
    */
   @GetMapping("statisticsBarlist")
   public R projectStatisList(String code) {
       List<SgStatisProVO> sgStatisProVOS  =   sgProjectInfoService.getsgStatisticsList(code);
      return R.data(sgStatisProVOS);
   }
   /**
    * 统计项目柱状图
    */
   @GetMapping("statisticsBar")
   public R projectStatis(String code) {
      List<SgStatistccVO> sgStatisProVOS  =   sgProjectInfoService.getsgStatisticscc(code);
      return R.data(sgStatisProVOS);
   }
}