From d8a687741273d121586b83745280c57f7e9d3297 Mon Sep 17 00:00:00 2001 From: XiaoRuby <3114200645@qq.com> Date: 星期一, 07 八月 2023 17:51:28 +0800 Subject: [PATCH] Merge branch 'master' of https://gitee.com/yuanchu_code/lims-management-system --- standard-server/src/main/java/com/yuanchu/limslaboratory/controller/StandardController.java | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 47 insertions(+), 0 deletions(-) diff --git a/standard-server/src/main/java/com/yuanchu/limslaboratory/controller/StandardController.java b/standard-server/src/main/java/com/yuanchu/limslaboratory/controller/StandardController.java new file mode 100644 index 0000000..665f006 --- /dev/null +++ b/standard-server/src/main/java/com/yuanchu/limslaboratory/controller/StandardController.java @@ -0,0 +1,47 @@ +package com.yuanchu.limslaboratory.controller; + +import com.yuanchu.limslaboratory.pojo.dto.AddStandardDto; +import com.yuanchu.limslaboratory.service.StandardService; +import com.yuanchu.limslaboratory.vo.Result; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +/** + * <p> + * 鍓嶇鎺у埗鍣� + * </p> + * + * @author 姹熻嫃榈烽洀缃戠粶绉戞妧鏈夐檺鍏徃 + * @since 2023-07-11 + */ +@Api(tags = "鏍囧噯搴�-->2銆佹爣鍑�") +@RestController +@RequestMapping("/standards") +public class StandardController { + + @Autowired + private StandardService standardService; + + @ApiOperation("娣诲姞鐗╂枡") + @PostMapping("/add") + public Result<?> addStandardInformation(@Validated @RequestBody AddStandardDto addStandardDto) { + Integer isMaterialSuccess = standardService.addStandardInformation(addStandardDto); + if (isMaterialSuccess == 1) { + return Result.success("娣诲姞鐗╂枡銆�"+ addStandardDto.getStandardName() +"銆戞垚鍔燂紒"); + } + return Result.fail("娣诲姞鐗╂枡銆�"+ addStandardDto.getStandardName() +"銆戝け璐ワ紒"); + } + + @ApiOperation("鏍规嵁ID鍒犻櫎鏁版嵁") + @DeleteMapping("/delete") + public Result<?> deleteStandardsInformation(Integer standardsId) { + Integer isDeleteMaterialSuccess = standardService.deleteStandardInformation(standardsId); + if (isDeleteMaterialSuccess == 1) { + return Result.success("鍒犻櫎鎴愬姛锛�"); + } + return Result.fail("鍒犻櫎澶辫触锛�"); + } +} -- Gitblit v1.9.3