package com.mes.bigstorage.controller; import com.mes.bigstorage.entity.BigStorageCage; import com.mes.bigstorage.entity.BigStorageCageDetails; import com.mes.bigstorage.service.BigStorageCageDetailsService; import com.mes.bigstorage.service.BigStorageCageService; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.List; /** *

* 前端控制器 *

* * @author zhoush * @since 2024-03-27 */ @RestController @RequestMapping("/bigStorageCage") public class BigStorageCageController { private BigStorageCageService bigStorageCageService; private BigStorageCageDetailsService bigStorageCageDetailsService; //todo: 实例代码 待删除 @ApiOperation("测试") @GetMapping("/index") public String index() { return "hello world"; } @ApiOperation("理片笼信息") @GetMapping("/BigStorageCage") public List BigStorageCage() { return bigStorageCageService.list(); } @ApiOperation("理片笼详情") @GetMapping("/BigStorageCageDetails") public List BigStorageCageDetails() { return bigStorageCageDetailsService.list(); } @ApiOperation("小车实时位置") @GetMapping("/CarPosition") public List CarPosition() { return bigStorageCageDetailsService.getCarposition(); } @ApiOperation("手动完成任务") @GetMapping("/FinishTask") public void FinishTask(int type, int id) { // bigStorageCageDetailsService.FinishTask(); } }