package com.mes.bigstorage.controller; import com.mes.bigstorage.entity.BigStorageCage; import com.mes.bigstorage.entity.BigStorageCageDetails; import com.mes.bigstorage.service.impl.BigStorageCageDetailsServiceImpl; import com.mes.bigstorage.service.impl.BigStorageCageServiceImpl; 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 BigStorageCageServiceImpl bigStorageCageServiceImpl; private BigStorageCageDetailsServiceImpl bigStorageCageDetailsServiceImpl; //todo: 实例代码 待删除 @ApiOperation("测试") @GetMapping("/index") public String index() { return "hello world"; } @ApiOperation("理片笼信息") @GetMapping("/BigStorageCage") public List BigStorageCage() { return bigStorageCageServiceImpl.list(); } @ApiOperation("理片笼详情") @GetMapping("/BigStorageCageDetails") public List BigStorageCageDetails() { return bigStorageCageDetailsServiceImpl.list(); } @ApiOperation("小车实时位置") @GetMapping("/CarPosition") public List CarPosition() { return bigStorageCageDetailsServiceImpl.GetCarposition(); } @ApiOperation("手动完成任务") @GetMapping("/FinishTask") public void FinishTask(int type, int id) { // bigStorageCageDetailsService.FinishTask(); } }