From 1faae0508c2f55b25fdacad9eb18d00cc5aa86ef Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期四, 20 七月 2023 16:58:03 +0800 Subject: [PATCH] 提交删除申请,编辑样品 --- inspection-server/src/main/java/com/yuanchu/limslaboratory/controller/InspectionController.java | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 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..d5419af 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.*; @@ -51,7 +52,10 @@ }) @PostMapping("/addInspection") public Result addInspection(@RequestHeader("X-Token") String token, int type) throws Exception { + System.out.println(token); + System.out.println(type); Object object = RedisUtil.get(token); + System.out.println(object); Map<String, Object> unmarshal = JackSonUtil.unmarshal(JackSonUtil.marshal(object), Map.class); return Result.success(inspectionService.addInspection("" + unmarshal.get("name"), type)); } @@ -95,4 +99,21 @@ 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) { + return Result.success(inspectionService.subInspectionByInsId(inspectionId)); + } + + @ApiOperation("浣滃簾鐢宠") + @ApiImplicitParams(value = { + @ApiImplicitParam(name = "inspectionId", value = "妫�楠屽崟ID", dataTypeClass = String.class, required = true), + }) + @PostMapping("/delInspection") + public Result delInspection(String inspectionId) { + return Result.success(inspectionService.delInspectionByInsId(inspectionId)); + } } -- Gitblit v1.9.3