From 5341b151ccf051862c8f2adbeb02e82535a77d5e Mon Sep 17 00:00:00 2001
From: XiaoRuby <3114200645@qq.com>
Date: 星期四, 20 七月 2023 11:20:48 +0800
Subject: [PATCH] LIMS管理系统框架-开发7-20-v1.0.0

---
 standard-server/src/main/java/com/yuanchu/limslaboratory/controller/StandardsController.java |   26 +++++++++++++++++++++++---
 1 files changed, 23 insertions(+), 3 deletions(-)

diff --git a/standard-server/src/main/java/com/yuanchu/limslaboratory/controller/StandardsController.java b/standard-server/src/main/java/com/yuanchu/limslaboratory/controller/StandardsController.java
index efc64de..e101634 100644
--- a/standard-server/src/main/java/com/yuanchu/limslaboratory/controller/StandardsController.java
+++ b/standard-server/src/main/java/com/yuanchu/limslaboratory/controller/StandardsController.java
@@ -43,9 +43,6 @@
     @PostMapping("/add")
     public Result<?> addStandardsInformation(@RequestHeader("X-Token") String token, @RequestBody Standards standards) throws Exception {
         Object object = RedisUtil.get(token);
-        if (ObjectUtils.isEmpty(object)){
-            return Result.fail("瀵逛笉璧锋坊鍔犲け璐ワ紝璇锋坊鍔燭oken锛�");
-        }
         Map<String, Object> unmarshal = JackSonUtil.unmarshal(JackSonUtil.marshal(object), Map.class);
         standards.setUserId((Integer) unmarshal.get("id"));
         Integer isStandardsSuccess = standardsService.addStandardsInformation(standards);
@@ -76,4 +73,27 @@
         map.put("total", listPage.getTotal());
         return Result.success(map);
     }
+
+    @ApiOperation("鏍囧噯搴�-->鏍规嵁Id淇敼鍙傛暟")
+    @PutMapping("/update")
+    public Result<?> updateStandardsInformation(@RequestHeader("X-Token") String token, @RequestBody Standards standards) throws Exception {
+        Object object = RedisUtil.get(token);
+        Map<String, Object> unmarshal = JackSonUtil.unmarshal(JackSonUtil.marshal(object), Map.class);
+        standards.setUserId((Integer) unmarshal.get("id"));
+        Integer isUpdateSuccess = standardsService.updateStandardsInformation(standards);
+        if (isUpdateSuccess == 1){
+            return Result.success("鏇存柊鎴愬姛锛�");
+        }
+        return Result.fail("鏇存柊澶辫触锛�");
+    }
+
+    @ApiOperation("鏍囧噯搴�-->鏍规嵁ID鍒犻櫎鏁版嵁")
+    @DeleteMapping("/delete")
+    public Result<?> deleteStandardsInformation(String standardsId) {
+        Integer isDeleteSuccess = standardsService.deleteStandardsInformation(standardsId);
+        if (isDeleteSuccess == 1){
+            return Result.success("鍒犻櫎鎴愬姛锛�");
+        }
+        return Result.fail("鍒犻櫎澶辫触锛�");
+    }
 }

--
Gitblit v1.9.3