zss
2024-12-17 aad28a866d7d200e1228f7a5d053348e7f9653a4
inspect-server/src/main/java/com/yuanchu/mom/controller/ReportController.java
@@ -22,33 +22,48 @@
    private ReportService reportService;
    @ValueClassify("统计图表")
    @ApiOperation(value = "每日业务统计")
    @ApiOperation(value = "查询每日业务统计")
    @GetMapping("/businessStatisticsByDay")
    public Result businessStatisticsByDay(){
        return Result.success(reportService.businessStatisticsByDay());
    public Result businessStatisticsByDay(String startTime,String endTime,String type){
        return Result.success(reportService.businessStatisticsByDay(startTime,endTime,type));
    }
    @ValueClassify("统计图表")
    @ApiOperation(value = "检测项目统计")
    @ApiOperation(value = "查询检测项目统计")
    @GetMapping("/testProductByDay")
    public Result testProductByDay(){
        return Result.success(reportService.testProductByDay());
    public Result testProductByDay(String startTime,String endTime,String type){
        return Result.success(reportService.testProductByDay(startTime,endTime,type));
    }
    @ValueAuth
    @ApiOperation(value = "日历任务图")
    @ApiOperation(value = "查询日历任务图")
    @GetMapping("/calendarWorkByWeek")
    public Result calendarWorkByWeek(){
        return Result.success(reportService.calendarWorkByWeek());
    }
    @ValueClassify("个人首页")
    @ValueAuth
    @ApiOperation(value = "添加日程")
    @PostMapping("/addSchedule")
    public Result addSchedule(String time, String text){
        return Result.success(reportService.addSchedule(time,text));
    }
    @ValueAuth
    @ApiOperation(value = "我的日程")
    @ApiOperation(value = "查询我的日程")
    @PostMapping("/ScheduleByMe")
    public Result ScheduleByMe(String date){
        return Result.success(reportService.ScheduleByMe(date));
    }
    @ValueAuth
    @ApiOperation(value = "各站点工时")
    @PostMapping("/manHourByStation")
    public Result manHourByStation(String startTime,String endTime){
        return Result.success(reportService.manHourByStation(startTime,endTime));
    }
    @ValueAuth
    @ApiOperation(value = "各站点工时每个人所占百分比")
    @PostMapping("/manHourByPerson")
    public Result manHourByPerson(String startTime,String endTime){
        return Result.success(reportService.manHourByPerson(startTime,endTime));
    }
}