From 0e1722e96e5483d560eda8f1cf96282955d4f224 Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期四, 27 七月 2023 15:04:40 +0800 Subject: [PATCH] 检验模块 --- inspection-server/src/main/java/com/yuanchu/limslaboratory/controller/InspectionController.java | 24 ++++++++++++++++++++++-- 1 files changed, 22 insertions(+), 2 deletions(-) diff --git a/inspection-server/src/main/java/com/yuanchu/limslaboratory/controller/InspectionController.java b/inspection-server/src/main/java/com/yuanchu/limslaboratory/controller/InspectionController.java index 816739d..0092abf 100644 --- a/inspection-server/src/main/java/com/yuanchu/limslaboratory/controller/InspectionController.java +++ b/inspection-server/src/main/java/com/yuanchu/limslaboratory/controller/InspectionController.java @@ -3,6 +3,7 @@ import com.baomidou.mybatisplus.core.toolkit.IdWorker; import com.yuanchu.limslaboratory.pojo.Inspection; +import com.yuanchu.limslaboratory.pojo.InspectionMaterialList; import com.yuanchu.limslaboratory.pojo.InspectionProductList; import com.yuanchu.limslaboratory.pojo.Product; import com.yuanchu.limslaboratory.service.*; @@ -28,7 +29,7 @@ * @author 姹熻嫃榈烽洀缃戠粶绉戞妧鏈夐檺鍏徃 * @since 2023-07-17 */ -@Api(tags = "妫�楠屾ā鍧�") +@Api(tags = "妫�楠屾ā鍧�-->妫�楠屽崟") @RestController @RequestMapping("/inspection") public class InspectionController { @@ -67,7 +68,7 @@ return Result.success(inspectionService.selectAllInspection(pageSize, countSize, state)); } - @ApiOperation("鏌ヨ妫�楠屽崟閲岄潰鐨勭墿鏂欎俊鎭�") + @ApiOperation("鏌ヨ妫�楠屽崟閲岄潰鐨勬牱鍝佷俊鎭�") @ApiImplicitParams(value = { @ApiImplicitParam(name = "inspectionId", value = "鎶ユ鍗旾D", dataTypeClass = String.class, required = true), }) @@ -95,4 +96,23 @@ return Result.success(materialService.selectMaterialById(materialId)); } + @ApiOperation("鎻愪氦妫�楠屽崟鐢宠") + @ApiImplicitParams(value = { + @ApiImplicitParam(name = "inspectionId", value = "妫�楠屽崟ID", dataTypeClass = String.class, required = true), + }) + @PostMapping("/submitInspection") + public Result submitInspection(String inspectionId) { + inspectionService.subInspectionByInsId(inspectionId); + return Result.success(); + } + + @ApiOperation("浣滃簾妫�楠屽崟鐢宠") + @ApiImplicitParams(value = { + @ApiImplicitParam(name = "inspectionId", value = "妫�楠屽崟ID", dataTypeClass = String.class, required = true), + }) + @PostMapping("/delInspection") + public Result delInspection(String inspectionId) { + inspectionService.delInspectionByInsId(inspectionId); + return Result.success(); + } } -- Gitblit v1.9.3