package com.mes.hollow.controller; import com.mes.hollow.entity.dto.FlowCardGlassInfoDTO; import com.mes.hollow.entity.dto.LackDetailsDTO; import com.mes.hollow.entity.vo.HollowBigStorageDetailsQueryVO; import com.mes.hollow.service.HollowGlassRelationInfoService; import com.mes.utils.Result; import io.swagger.annotations.Api; 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; import java.util.Map; /** * (HollowGlassRelationInfo)表控制层 * * @author makejava * @since 2024-11-23 15:59:27 */ @Api(tags = "流程卡关系") @RestController @RequestMapping("hollowGlassRelationInfo") public class HollowGlassRelationInfoController { @Resource HollowGlassRelationInfoService hollowGlassRelationInfoService; @ApiOperation("界面点击创建任务:查询中空所有流程卡对应的玻璃信息") @PostMapping("/queryHollowAllFlowCard") public Result>> queryHollowAllFlowCard(@RequestBody HollowBigStorageDetailsQueryVO query) { Map> bigStorageCageDetails = hollowGlassRelationInfoService.queryHollowAllFlowCard(query); return Result.success(bigStorageCageDetails); } @ApiOperation("查询指定流程卡及层数的缺片详情") @PostMapping("/queryLackByFlowCard") public Result> > queryLackByFlowCard(String flowCardId) { Map> lackDetailsList = hollowGlassRelationInfoService.queryLackByFlowCard(flowCardId); return Result.success(lackDetailsList); } // @ApiOperation("查询指定流程卡及层数的缺片详情") // @PostMapping("/queryLackByFlowCard") // public Result> queryLackByFlowCard(String flowCardId) { // List lackDetailsList = hollowGlassRelationInfoService.queryLackByFlowCard(flowCardId); // return Result.success(lackDetailsList); // } }