package com.mes.hollowqueue.controller; import com.mes.hollowqueue.entity.HollowGlassQueueInfo; import com.mes.hollowqueue.service.HollowGlassQueueInfoService; import com.mes.utils.Result; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; import java.util.List; /** * (HollowGlassQueueInfo)表控制层 * * @author makejava * @since 2024-11-30 10:19:53 */ @RestController @RequestMapping("hollowGlassQueueInfo") public class HollowGlassQueueInfoController { @Resource HollowGlassQueueInfoService hollowGlassQueueInfoService; @ApiOperation("按照任务id获取对应的任务队列数据") @PostMapping("/queryHollowGlassQueueInfoByTask") public Result> queryHollowGlassQueueInfoByTask(int taskId) { return Result.success(hollowGlassQueueInfoService.queryHollowGlassQueueInfoByTask(taskId)); } @ApiOperation("铝框确认/破损") @PostMapping("/confirmBorder") public Result confirmBorder(@RequestBody HollowGlassQueueInfo hollowGlassQueueInfo) { hollowGlassQueueInfoService.confirmBorder(hollowGlassQueueInfo); return Result.build(200, "修改成功", 1); } @ApiOperation("铝框查询") @PostMapping("/queryHollowGlassQueueInfoByLine") public Result queryHollowGlassQueueInfoByLine(@RequestBody HollowGlassQueueInfo hollowGlassQueueInfo) { return Result.build(200, "操作成功", hollowGlassQueueInfoService.queryHollowGlassQueueInfoByLine(hollowGlassQueueInfo.getCell())); } }