package com.ruoyi.inspect.controller; import com.ruoyi.common.core.domain.Result; import com.ruoyi.inspect.dto.ReliabilityPlanProductItemDto; import com.ruoyi.inspect.service.ReliabilityPlanProductItemService; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; import org.springframework.web.bind.annotation.*; /** *

* 可靠性计划产品子项 前端控制器 *

* * @author ld * @since 2025-04-01 05:12:38 */ @RestController @AllArgsConstructor @RequestMapping("/reliabilityPlanProductItem") public class ReliabilityPlanProductItemController { private ReliabilityPlanProductItemService reliabilityPlanProductItemService; @ApiOperation("查询可靠性计划成品检验项") @GetMapping("/selectProductItem") public Result selectProductItem(ReliabilityPlanProductItemDto reliabilityPlanProductItemDto) { return Result.success(reliabilityPlanProductItemService.selectProductItem(reliabilityPlanProductItemDto)); } @ApiOperation(value = "添加可靠性计划成品检验项") @PostMapping("/addOrUpdateItem") public Result addOrUpdateItem(@RequestBody ReliabilityPlanProductItemDto reliabilityPlanProductItemDto) { return Result.success(reliabilityPlanProductItemService.addOrUpdateItem(reliabilityPlanProductItemDto)); } @ApiOperation(value = "查询产品检验项") @GetMapping("/itemList") public Result itemList(ReliabilityPlanProductItemDto reliabilityPlanProductItemDto) { return Result.success(reliabilityPlanProductItemService.itemList(reliabilityPlanProductItemDto)); } @ApiOperation(value = "查询原辅材产品检验项") @GetMapping("/materialItem") public Result materialItem(ReliabilityPlanProductItemDto reliabilityPlanProductItemDto) { return Result.success(reliabilityPlanProductItemService.materialItem(reliabilityPlanProductItemDto)); } @ApiOperation(value = "查询产品检验项") @GetMapping("/codeList") public Result codeList(ReliabilityPlanProductItemDto reliabilityPlanProductItemDto) { return Result.success(reliabilityPlanProductItemService.codeList(reliabilityPlanProductItemDto)); } @ApiOperation(value = "查询原辅材产品检验项") @GetMapping("/materialCodeList") public Result materialCodeList(ReliabilityPlanProductItemDto reliabilityPlanProductItemDto) { return Result.success(reliabilityPlanProductItemService.materialCodeList(reliabilityPlanProductItemDto)); } @ApiOperation(value = "删除") @DeleteMapping("/deleteItem") public Result deleteItem(Integer id) { return Result.success(reliabilityPlanProductItemService.removeById(id)); } }