package com.ruoyi.inspect.controller; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.common.core.domain.Result; import com.ruoyi.inspect.dto.ReliabilityPlanProductDto; import com.ruoyi.inspect.service.ReliabilityPlanProductService; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; import org.springframework.web.bind.annotation.*; /** *

* 可靠性计划成品 前端控制器 *

* * @author ld * @since 2025-03-26 01:54:17 */ @RestController @AllArgsConstructor @RequestMapping("/reliabilityPlanProduct") public class ReliabilityPlanProductController { private ReliabilityPlanProductService reliabilityPlanProductService; @ApiOperation("查询可靠性计划成品") @GetMapping("/selectProduct") public Result selectProduct(Page page, ReliabilityPlanProductDto reliabilityPlanProductDto) { return Result.success(reliabilityPlanProductService.selectProduct(page,reliabilityPlanProductDto)); } @ApiOperation(value = "添加可靠性计划成品") @PostMapping("/addOrUpdateProduct") public Result addOrUpdateProduct(@RequestBody ReliabilityPlanProductDto reliabilityPlanProductDto) { return Result.success(reliabilityPlanProductService.addOrUpdateProduct(reliabilityPlanProductDto)); } @ApiOperation(value = "删除可靠性计划成品") @DeleteMapping("/delProduct") public Result delProduct(Integer id) { return Result.success(reliabilityPlanProductService.delProduct(id)); } }