| | |
| | | package com.ycl.platform.controller; |
| | | |
| | | import com.ycl.platform.domain.query.HomeQuery; |
| | | import com.ycl.platform.service.ITMonitorService; |
| | | import com.ycl.platform.service.WorkOrderService; |
| | | import com.ycl.platform.service.YwUnitService; |
| | | import com.ycl.platform.service.*; |
| | | import lombok.RequiredArgsConstructor; |
| | | import org.springframework.web.bind.annotation.GetMapping; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | import pojo.AjaxResult; |
| | | |
| | | import java.lang.reflect.InvocationTargetException; |
| | | import java.text.ParseException; |
| | | |
| | | /** |
| | | * @author gonghl |
| | |
| | | private final YwUnitService ywUnitService; |
| | | private final ITMonitorService tMonitorService; |
| | | private final WorkOrderService workOrderService; |
| | | private final YwPointService ywPointService; |
| | | private final ICheckScoreService checkScoreService; |
| | | |
| | | @GetMapping("/ywUnitList") |
| | | public AjaxResult ywUnitList() { |
| | |
| | | return AjaxResult.success(tMonitorService.home(monitorQuery)); |
| | | } |
| | | |
| | | @GetMapping("/video") |
| | | public AjaxResult videoHome(HomeQuery monitorQuery) throws ParseException, InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException { |
| | | return AjaxResult.success(tMonitorService.videoHome(monitorQuery)); |
| | | } |
| | | |
| | | @GetMapping("/car") |
| | | public AjaxResult carHome(HomeQuery monitorQuery) throws ParseException, InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException { |
| | | return AjaxResult.success(tMonitorService.carHome(monitorQuery)); |
| | | } |
| | | @GetMapping("/face") |
| | | public AjaxResult faceHome(HomeQuery monitorQuery) throws ParseException, InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException { |
| | | return AjaxResult.success(tMonitorService.faceHome(monitorQuery)); |
| | | } |
| | | |
| | | @GetMapping("/workOrder") |
| | | public AjaxResult workOrder(HomeQuery monitorQuery) { |
| | | return AjaxResult.success(workOrderService.home(monitorQuery)); |
| | | } |
| | | |
| | | @GetMapping("/ywPoint") |
| | | public AjaxResult ywPoint() { |
| | | return AjaxResult.success(ywPointService.home()); |
| | | } |
| | | |
| | | @GetMapping("/ywUnitCount") |
| | | public AjaxResult ywUnitCount() { |
| | | return AjaxResult.success(ywUnitService.ywUnitCount()); |
| | | } |
| | | |
| | | @GetMapping("/checkScore") |
| | | public AjaxResult checkScore() { |
| | | return AjaxResult.success(checkScoreService.home()); |
| | | } |
| | | |
| | | @GetMapping("/calculate") |
| | | public AjaxResult calculate(String category) { |
| | | return AjaxResult.success(checkScoreService.calculate(category)); |
| | | } |
| | | |
| | | } |