package com.ycl.platform.controller; import com.ycl.platform.domain.query.ScreenQuery; import com.ycl.platform.service.WorkOrderService; import com.ycl.system.Result; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * @author:xp * @date:2024/7/31 16:01 */ @RequiredArgsConstructor @RestController @RequestMapping("/screen") public class FullScreenController { private final WorkOrderService workOrderService; /** * 大屏工单数据 * * @param query * @return */ @GetMapping("/work/order") public Result workOrder(ScreenQuery query) { return workOrderService.screenWorkOrder(query); } /** * 大屏设备数据 * * @param query * @return */ @GetMapping("/device") public Result device(ScreenQuery query) { return workOrderService.screenWorkOrder(query); } /** * 大屏审核数据 * * @param query * @return */ @GetMapping("/assessment/data") public Result assessmentData(ScreenQuery query) { return workOrderService.screenWorkOrder(query); } }