From b4319e15b7a08e699f4bf3d488d0217144d95af1 Mon Sep 17 00:00:00 2001 From: XiaoRuby <3114200645@qq.com> Date: 星期四, 03 八月 2023 15:22:28 +0800 Subject: [PATCH] LIMS管理系统框架-开发8-3 --- inspection-server/src/main/java/com/yuanchu/limslaboratory/controller/InspectionMaterialListController.java | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/inspection-server/src/main/java/com/yuanchu/limslaboratory/controller/InspectionMaterialListController.java b/inspection-server/src/main/java/com/yuanchu/limslaboratory/controller/InspectionMaterialListController.java index 184292f..0a2467c 100644 --- a/inspection-server/src/main/java/com/yuanchu/limslaboratory/controller/InspectionMaterialListController.java +++ b/inspection-server/src/main/java/com/yuanchu/limslaboratory/controller/InspectionMaterialListController.java @@ -3,7 +3,9 @@ import com.yuanchu.limslaboratory.mapper.InspectionMapper; import com.yuanchu.limslaboratory.pojo.Inspection; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.yuanchu.limslaboratory.pojo.InspectionMaterialList; +import com.yuanchu.limslaboratory.pojo.dto.InspectionMaterialListDto; import com.yuanchu.limslaboratory.service.InspectionMaterialListService; import com.yuanchu.limslaboratory.utils.JackSonUtil; import com.yuanchu.limslaboratory.utils.RedisUtil; @@ -66,11 +68,11 @@ @ApiOperation("鏍规嵁鏍峰搧Id鏌ヨ鏍峰搧淇℃伅") @ApiImplicitParams(value = { - @ApiImplicitParam(name = "inspectionMaterialListId", value = "鏍峰搧ID", dataTypeClass = Integer.class, required = true), + @ApiImplicitParam(name = "inspectionId", value = "鏍峰搧ID", dataTypeClass = String.class, required = true), }) - @PutMapping("/selectInspectionMaterialListById/{inspectionMaterialListId}") - public Result selectInspectionMaterialListById(@PathVariable Integer inspectionMaterialListId) { - return Result.success(inspectionMaterialListService.getById(inspectionMaterialListId)); + @GetMapping("/selectInspectionMaterialListById/{inspectionId}") + public Result selectInspectionMaterialListById(@PathVariable String inspectionId) { + return Result.success(inspectionMaterialListService.list(new QueryWrapper<InspectionMaterialList>().eq("inspection_id", inspectionId).eq("state", 1))); } @ApiOperation("鏍规嵁鏍峰搧id淇敼鏍峰搧淇℃伅") @@ -78,8 +80,8 @@ @ApiImplicitParam(name = "inspectionMaterialListId", value = "鏍峰搧ID", dataTypeClass = Integer.class, required = true), }) @PutMapping("/updateInspectionMaterialList/{inspectionMaterialListId}") - public Result updateInspectionMaterialList(@PathVariable Integer inspectionMaterialListId, @RequestBody InspectionMaterialList inspectionMaterialList) { - inspectionMaterialListService.updateInspectionMaterialList(inspectionMaterialListId, inspectionMaterialList); + public Result updateInspectionMaterialList(@PathVariable Integer inspectionMaterialListId, @RequestBody InspectionMaterialListDto inspectionMaterialListDto) { + inspectionMaterialListService.updateInspectionMaterialList(inspectionMaterialListId, inspectionMaterialListDto); return Result.success(); } } -- Gitblit v1.9.3