From 79fef5a7a6b075b946dd734937e4966983509981 Mon Sep 17 00:00:00 2001 From: zhouyl <583641232@qq.com> Date: Mon, 17 Jun 2024 16:26:51 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=201.=E5=85=BC=E5=AE=B9=E5=8F=AF?= =?UTF-8?q?=E9=9D=A0=E6=80=A7=E6=B5=8B=E8=AF=95=E7=B3=BB=E7=BB=9F-?= =?UTF-8?q?=E5=BA=94=E7=94=A8=E7=A8=8B=E5=BA=8F=E5=85=BC=E5=AE=B9=E6=80=A7?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E5=B7=A5=E5=85=B7-=E6=A3=80=E6=9F=A5?= =?UTF-8?q?=E7=A4=BA=E4=BE=8B=E7=A8=8B=E5=BA=8F=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../functional/controller/FuncCarAppController.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tp-functional/src/main/java/com/inscloudtech/functional/controller/FuncCarAppController.java b/tp-functional/src/main/java/com/inscloudtech/functional/controller/FuncCarAppController.java index 453880b..09d12fd 100644 --- a/tp-functional/src/main/java/com/inscloudtech/functional/controller/FuncCarAppController.java +++ b/tp-functional/src/main/java/com/inscloudtech/functional/controller/FuncCarAppController.java @@ -99,12 +99,18 @@ public class FuncCarAppController extends BaseController { return R.ok("数据源已切换为【" +DATA_SOURCE+ "】"); } + void checkDemoAppStatus(){ + if(DEMO_APP_STATUS.equals("STOP")){ + throw new RuntimeException("示例应用程序未启动!"); + } + } /** * 数据库测试-3查询示例数据列表 */ @GetMapping("/demoDataList") public TableDataInfo list(FuncCarApp bo, PageQuery pageQuery) { + checkDemoAppStatus(); return iFuncCarAppService.queryPageList(bo, pageQuery,DATA_SOURCE); } @@ -115,6 +121,7 @@ public class FuncCarAppController extends BaseController { @RepeatSubmit() @PostMapping("/demoData") public R add(@Validated(AddGroup.class) @RequestBody FuncCarApp bo) { + checkDemoAppStatus(); return toAjax(iFuncCarAppService.insertByBo(bo,DATA_SOURCE)); } @@ -124,6 +131,7 @@ public class FuncCarAppController extends BaseController { @RepeatSubmit() @PutMapping("/demoData") public R edit(@Validated(EditGroup.class) @RequestBody FuncCarApp bo) { + checkDemoAppStatus(); return toAjax(iFuncCarAppService.updateByBo(bo,DATA_SOURCE)); } @@ -135,6 +143,7 @@ public class FuncCarAppController extends BaseController { @DeleteMapping("/demoData/{operIds}") public R remove(@NotEmpty(message = "主键不能为空") @PathVariable Long[] operIds) { + checkDemoAppStatus(); return toAjax(iFuncCarAppService.deleteWithValidByIds(Arrays.asList(operIds), true,DATA_SOURCE)); }