李林
2023-07-20 5322edbcc5529864aaea26d78289df7a8a36fb77
standard-server/src/main/java/com/yuanchu/limslaboratory/controller/SerialNumberController.java
@@ -64,4 +64,27 @@
        map.put("total", selectStandards.getTotal());
        return Result.success(map);
    }
    @ApiOperation("标准库-->根据Id修改型号参数")
    @PutMapping("/update")
    public Result<?> updateSerialNumberInformation(@RequestHeader("X-Token") String token, @RequestBody SerialNumber serialNumber) throws Exception {
        Object object = RedisUtil.get(token);
        Map<String, Object> unmarshal = JackSonUtil.unmarshal(JackSonUtil.marshal(object), Map.class);
        serialNumber.setUserId((Integer) unmarshal.get("id"));
        Integer isUpdateSerialNumberSuccess = serialNumberService.updateSerialNumberInformation(serialNumber);
        if (isUpdateSerialNumberSuccess == 1){
            return Result.success("更新成功!");
        }
        return Result.fail("更新失败!");
    }
    @ApiOperation("标准库-->根据Id删除型号")
    @DeleteMapping("/delete")
    public Result<?> deleteSerialNumberInformation(String serialNumberId) {
        Integer isDeleteSerialNumberSuccess = serialNumberService.deleteSerialNumberInformation(serialNumberId);
        if (isDeleteSerialNumberSuccess == 1){
            return Result.success("删除成功!");
        }
        return Result.fail("删除失败!");
    }
}