package com.yuanchu.limslaboratory.controller; import com.yuanchu.limslaboratory.annotation.AuthHandler; import com.yuanchu.limslaboratory.pojo.Dto.NonConformingFeedbackDto; import com.yuanchu.limslaboratory.pojo.NonConformanceReview; import com.yuanchu.limslaboratory.pojo.vo.NonConformanceReviewVo; import com.yuanchu.limslaboratory.service.NonConformanceReviewService; import com.yuanchu.limslaboratory.vo.Result; import io.swagger.annotations.Api; 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 javax.annotation.Resource; /** * @Author 张宾 * @Date 2023/8/9 */ @Api(tags = "试验管理-->不合格品评审") @RestController @RequestMapping("/nonConformanceReview") public class NonConformanceReviewController { @Resource private NonConformanceReviewService service; @GetMapping("/getNonConformanceReview") @ApiOperation("不合格品反馈-->获取不合格品评审信息") @AuthHandler public Result getNonConformanceReview(NonConformingFeedbackDto nonConformingFeedbackDto){ return Result.success(service.getNonConformanceReviewVo(nonConformingFeedbackDto)); } }