From 2ff4e0f2cf1675f760483e15baf1f6e1fad1fb63 Mon Sep 17 00:00:00 2001 From: tianwenbo Date: Wed, 15 Mar 2023 17:43:58 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90fix=20bug=E3=80=91=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E8=AF=B7=E6=B1=82=E7=B1=BB=E5=9E=8B=20OnlCgreportParamControll?= =?UTF-8?q?er.java?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../OnlCgreportParamController.java | 37 +++++++++---------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/jero-boot/jero-boot-base/jero-boot-base-generater/src/main/java/com/jero/generater/modules/online/cgreport/controller/OnlCgreportParamController.java b/jero-boot/jero-boot-base/jero-boot-base-generater/src/main/java/com/jero/generater/modules/online/cgreport/controller/OnlCgreportParamController.java index 4a2b1dbc..b4b74ff2 100644 --- a/jero-boot/jero-boot-base/jero-boot-base-generater/src/main/java/com/jero/generater/modules/online/cgreport/controller/OnlCgreportParamController.java +++ b/jero-boot/jero-boot-base/jero-boot-base-generater/src/main/java/com/jero/generater/modules/online/cgreport/controller/OnlCgreportParamController.java @@ -4,23 +4,18 @@ package com.jero.generater.modules.online.cgreport.controller; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import java.util.Arrays; -import java.util.List; -import javax.servlet.http.HttpServletRequest; import com.jero.common.api.vo.Result; import com.jero.common.system.query.QueryGenerator; import com.jero.generater.modules.online.cgreport.entity.OnlCgreportParam; import com.jero.generater.modules.online.cgreport.service.IOnlCgreportParamService; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.PutMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; + +import javax.servlet.http.HttpServletRequest; +import java.util.Arrays; +import java.util.List; +import java.util.Map; @RestController("onlCgreportParamController") @RequestMapping({"/online/cgreport/param"}) @@ -44,7 +39,7 @@ public class OnlCgreportParamController { } @GetMapping({"/list"}) - public Result> a(OnlCgreportParam var1, @RequestParam(name = "pageNo",defaultValue = "1") Integer var2, @RequestParam(name = "pageSize",defaultValue = "10") Integer var3, HttpServletRequest var4) { + public Result> a(OnlCgreportParam var1, @RequestParam(name = "pageNo", defaultValue = "1") Integer var2, @RequestParam(name = "pageSize", defaultValue = "10") Integer var3, HttpServletRequest var4) { Result var5 = new Result<>(); QueryWrapper var6 = QueryGenerator.initQueryWrapper(var1, var4.getParameterMap()); Page var7 = new Page<>(var2, var3); @@ -59,27 +54,31 @@ public class OnlCgreportParamController { this.onlCgreportParamService.save(var1); return Result.OK("操作成功!"); } - - @PutMapping({"/edit"}) + + @PostMapping public Result b(@RequestBody OnlCgreportParam var1) { this.onlCgreportParamService.updateById(var1); return Result.OK("操作成功!"); } - @DeleteMapping({"/delete"}) - public Result b(@RequestParam(name = "id",required = true) String var1) { + @PostMapping({"/delete"}) +// public Result b(@RequestParam(name = "id",required = true) String var1) { + public Result b(@RequestBody Map map) { + String var1 = map.get("id"); this.onlCgreportParamService.removeById(var1); return Result.OK("删除成功!"); } - @DeleteMapping({"/deleteBatch"}) - public Result c(@RequestParam(name = "ids",required = true) String var1) { + @PostMapping({"/deleteBatch"}) +// public Result c(@RequestParam(name = "ids", required = true) String var1) { + public Result deleteBatch(@RequestBody Map map) { + String var1 = map.get("ids"); this.onlCgreportParamService.removeByIds(Arrays.asList(var1.split(","))); return Result.OK("批量删除成功!"); } @GetMapping({"/queryById"}) - public Result d(@RequestParam(name = "id",required = true) String var1) { + public Result d(@RequestParam(name = "id", required = true) String var1) { Result var2 = new Result(); OnlCgreportParam var3 = this.onlCgreportParamService.getById(var1); var2.setResult(var3);