From 22d3a8dc4185c5461bee9e42a9f4a2775ff448e6 Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期二, 10 九月 2024 17:28:17 +0800 Subject: [PATCH] 报告更改+再次试验 --- inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderPlanController.java | 41 +++++++++++++++++++++++++++++++++++++---- 1 files changed, 37 insertions(+), 4 deletions(-) diff --git a/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderPlanController.java b/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderPlanController.java index 87c04e6..7dde23f 100644 --- a/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderPlanController.java +++ b/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderPlanController.java @@ -1,11 +1,13 @@ package com.yuanchu.mom.controller; import com.alibaba.fastjson.JSON; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yuanchu.mom.annotation.ValueAuth; import com.yuanchu.mom.annotation.ValueClassify; import com.yuanchu.mom.dto.InsOrderPlanDTO; import com.yuanchu.mom.dto.InsProductDto; +import com.yuanchu.mom.dto.InsProductResultDto; import com.yuanchu.mom.pojo.InsOrderFile; import com.yuanchu.mom.pojo.InsOrderState; import com.yuanchu.mom.service.InsOrderFileService; @@ -13,6 +15,7 @@ import com.yuanchu.mom.service.InsOrderStateService; import com.yuanchu.mom.service.InsProductService; import com.yuanchu.mom.utils.JackSonUtil; +import com.yuanchu.mom.vo.InsProductResultVo; import com.yuanchu.mom.vo.Result; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -22,6 +25,7 @@ import javax.servlet.http.HttpServletRequest; import java.util.HashMap; +import java.util.List; import java.util.Map; /** @@ -134,9 +138,9 @@ @ApiOperation(value = "淇濆瓨妫�楠屽唴瀹�") @PostMapping("/saveInsContext") @ValueAuth - public Result<?> saveInsContext(String param) { + public Result<?> saveInsContext(String param,Integer num) { Map<String, Object> param2 = JSON.parseObject(param, Map.class); - insOrderPlanService.saveInsContext(param2); + insOrderPlanService.saveInsContext(param2,num); return Result.success(); } @@ -193,10 +197,39 @@ @ValueClassify("妫�楠屼换鍔�") @ApiOperation(value = "鎻掗槦鎿嶄綔") @PostMapping("/jumpTeam") - public Result<?> jumpTeam(Integer orderStateId,Integer sort) { + public Result<?> jumpTeam(@RequestBody InsOrderState insOrderState) { + return Result.success(insOrderStateService.jumpTeam(insOrderState)); + } + + @ApiOperation(value = "鐢佃矾璇曢獙鐨勪繚瀛樻楠屽唴瀹�") + @PostMapping("/saveInsContext2") + @ValueAuth + public Result<?> saveInsContext2(@RequestBody InsProductResultDto insProductResultDtos) { + return Result.success(insOrderPlanService.saveInsContext2(insProductResultDtos)); + } + + @ApiOperation(value = "鐢佃矾璇曢獙鐨勫垹闄ら娈�") + @PostMapping("/deleteInsContext") + @ValueAuth + public Result<?> deleteInsContext(@RequestBody InsProductResultVo insProductResultVo) { + return Result.success(insOrderPlanService.deleteInsContext(insProductResultVo)); + } + + @ApiOperation(value = "鐢佃矾璇曢獙鐐瑰嚮妫�楠岄�夋嫨鐗堟湰") + @PostMapping("/chooseVersion") + @ValueAuth + public Result<?> chooseVersion(Integer orderStateId,Integer version) { InsOrderState orderState = new InsOrderState(); orderState.setId(orderStateId); - orderState.setSort(sort); + orderState.setVersion(version); return Result.success(insOrderStateService.updateById(orderState)); } + + @ValueClassify("妫�楠屼换鍔�") + @PostMapping("/getInsProduct2") + @ApiOperation("鏌ョ湅妫�楠屽巻鍙�") + public Result<?> getInsProduct2(Integer id, Integer type, String laboratory, HttpServletRequest request,Integer num) { + return Result.success(insOrderPlanService.getInsProduct2(id, type, laboratory, request,num)); + } + } -- Gitblit v1.9.3