From 5d314130e6f21bd265388b5210808baeba5f2d0c Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期一, 23 三月 2026 17:57:14 +0800
Subject: [PATCH] feat: 生产报工的工序参数/BOM消耗产品查询返回、新增报工、分页查询
---
src/main/java/com/ruoyi/production/controller/ProductionRecordController.java | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 48 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/ruoyi/production/controller/ProductionRecordController.java b/src/main/java/com/ruoyi/production/controller/ProductionRecordController.java
new file mode 100644
index 0000000..dd77ee0
--- /dev/null
+++ b/src/main/java/com/ruoyi/production/controller/ProductionRecordController.java
@@ -0,0 +1,48 @@
+package com.ruoyi.production.controller;
+
+import com.ruoyi.framework.web.domain.AjaxResult;
+import com.ruoyi.production.dto.ProductionRecordDto;
+import com.ruoyi.production.service.ProductionRecordService;
+import com.ruoyi.production.vo.ProductionRecordVo;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.web.multipart.MultipartFile;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * <br>
+ * 鐢熶骇鎶ュ伐璁板綍鎺у埗灞�
+ * </br>
+ *
+ * @author deslrey
+ * @since 2026/03/23
+ */
+@RestController
+@RequestMapping("/productionRecord")
+@ApiModel(value = "ProductionRecordController", description = "鐢熶骇鎶ュ伐璁板綍鎺у埗灞�")
+public class ProductionRecordController {
+
+ @Autowired
+ private ProductionRecordService productionRecordService;
+
+
+ @GetMapping("/add/{productOrderId}")
+ @ApiOperation("鐢熶骇鎶ュ伐-鏍规嵁鐢熶骇璁㈠崟ID鑾峰彇宸ヨ壓璺嚎鐨勫伐搴忋�丅OM")
+ public AjaxResult productRouteItem(@PathVariable Long productOrderId) {
+ ProductionRecordVo vo = productionRecordService.productRouteItem(productOrderId);
+ return AjaxResult.success(vo);
+ }
+
+
+ @PostMapping("/add")
+ @ApiOperation("鐢熶骇鎶ュ伐-鏂板")
+ public AjaxResult addProductionRecordService(@RequestBody ProductionRecordDto dto) {
+ productionRecordService.addProductionRecordService(dto);
+ return AjaxResult.success();
+ }
+
+}
--
Gitblit v1.9.3