package com.ruoyi.index.controller; import com.ruoyi.common.annotation.Anonymous; import com.ruoyi.common.core.domain.BaseEntity; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.index.domain.WeekJobCount; import com.ruoyi.index.service.IWeekJobCountService; /** * 每周作业数量统计Controller * * @author ruoyi * @date 2025-06-05 */ @RestController @RequestMapping("/index/weekjob") public class WeekJobCountController { @Autowired private IWeekJobCountService weekJobCountService; /** * 获取近一周的入库和出库作业数量统计 */ @Anonymous @GetMapping("/count") public AjaxResult getWeekJobCount() { WeekJobCount weekJobCount = weekJobCountService.getWeekJobCount(new BaseEntity()); return AjaxResult.success(weekJobCount); } }