From a92b6f6175b1401071e5fb3bd9fab8a2a3b72011 Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期五, 01 九月 2023 14:34:28 +0800 Subject: [PATCH] version --- standard-server/src/main/java/com/yuanchu/limslaboratory/controller/ProductController.java | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/standard-server/src/main/java/com/yuanchu/limslaboratory/controller/ProductController.java b/standard-server/src/main/java/com/yuanchu/limslaboratory/controller/ProductController.java index 5119274..dc1f491 100644 --- a/standard-server/src/main/java/com/yuanchu/limslaboratory/controller/ProductController.java +++ b/standard-server/src/main/java/com/yuanchu/limslaboratory/controller/ProductController.java @@ -1,5 +1,6 @@ package com.yuanchu.limslaboratory.controller; +import com.yuanchu.limslaboratory.annotation.AuthHandler; import com.yuanchu.limslaboratory.service.ProductService; import com.yuanchu.limslaboratory.utils.MyUtil; import com.yuanchu.limslaboratory.vo.Result; @@ -28,6 +29,7 @@ @ApiImplicitParam(name = "specificationsId", value = "鍨嬪彿ID", dataTypeClass = Integer.class, required = true) }) @GetMapping("/chooseVersion") + @AuthHandler public Result<?> chooseVersion(Integer specificationsId) { return Result.success(productService.chooseVersion(specificationsId)); } @@ -38,6 +40,7 @@ @ApiImplicitParam(name = "version", value = "鐗堟湰(榛樿鏈�鏂扮増鏈�)", dataTypeClass = Integer.class,required = true ) }) @GetMapping("/page") + @AuthHandler public Result<?> pageProductInformation(Integer specificationsId,Integer version) { return Result.success(productService.pageProductInformation(specificationsId,version)); } @@ -50,6 +53,7 @@ }) @PostMapping("/write") + @AuthHandler public Result<?> write(Integer id, String required, String internal) { Integer write = productService.write(id, required, internal); if (write >= 1){ @@ -63,7 +67,9 @@ @ApiImplicitParam(name = "ids", value = "鏍囧噯椤圭洰ID", dataTypeClass = String.class, required = true) }) @DeleteMapping("/deleteList") + @AuthHandler public Result<?> deleteList(String ids) { + if(ids==null||ids.equals(""))return Result.fail(); MyUtil.PrintLog(ids); productService.deleteList(ids); return Result.success("鍒犻櫎鎴愬姛"); @@ -71,11 +77,13 @@ @ApiOperation("娣诲姞鍚屼竴涓瀷鍙风殑鍏朵粬鐗堟湰") @ApiImplicitParams(value = { - @ApiImplicitParam(name = "specificationsId", value = "鍨嬪彿id", dataTypeClass = Integer.class, required = true) + @ApiImplicitParam(name = "specificationsId", value = "鍨嬪彿id", dataTypeClass = Integer.class, required = true), + @ApiImplicitParam(name = "version", value = "褰撳墠鐗堟湰", dataTypeClass = Integer.class, required = true) }) @PostMapping("/addVersion") - public Result<?> addVersion(Integer specificationsId ) { - Integer version = productService.addVersion(specificationsId); - return Result.success("娣诲姞鐗堟湰"+version+"鎴愬姛"); + @AuthHandler + public Result<?> addVersion(Integer specificationsId,Integer version ) { + Integer version1 = productService.addVersion(specificationsId,version); + return Result.success("娣诲姞鐗堟湰"+version1+"鎴愬姛"); } } -- Gitblit v1.9.3