From 0baeb5d2b147bf29add1e5373652ae70dd749b69 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期五, 24 三月 2023 21:08:55 +0800 Subject: [PATCH] 更新密码策略功能 --- Source/BladeX/blade-service/blade-system/src/main/java/org/springblade/system/controller/StrategyController.java | 30 ++++++++++++++++++++++++++++-- 1 files changed, 28 insertions(+), 2 deletions(-) diff --git a/Source/BladeX/blade-service/blade-system/src/main/java/org/springblade/system/controller/StrategyController.java b/Source/BladeX/blade-service/blade-system/src/main/java/org/springblade/system/controller/StrategyController.java index be8eb8a..d89b21a 100644 --- a/Source/BladeX/blade-service/blade-system/src/main/java/org/springblade/system/controller/StrategyController.java +++ b/Source/BladeX/blade-service/blade-system/src/main/java/org/springblade/system/controller/StrategyController.java @@ -20,7 +20,7 @@ import java.util.List; /** - * 瀵嗙爜绛栫暐(PlSysStrategy)琛ㄦ帶鍒跺眰 + * 瀵嗙爜绛栫暐(Strategy)琛ㄦ帶鍒跺眰 * * @author makejava * @since 2023-03-20 16:45:31 @@ -47,10 +47,23 @@ */ @GetMapping("/page") @ApiOperationSupport(order = 1) - @ApiOperation(value = "鍒嗛〉鏌ヨ", notes = "浼犲叆combination锛屽垎椤靛弬鏁皅uery") + @ApiOperation(value = "鍒嗛〉鏌ヨ", notes = "浼犲叆鍒嗛〉鍙傛暟query") public R<Page<Strategy>> queryByPage(Query query) { Page<Strategy> strategyPage = strategyService.queryAllByPage(query); return R.data(strategyPage); + } + + /** + * 鏌ヨ榛樿瀵嗙爜绛栫暐 + * + * @return 鏌ヨ缁撴灉 + */ + @GetMapping("/default") + @ApiOperationSupport(order = 1) + @ApiOperation(value = "鏌ヨ榛樿瀵嗙爜绛栫暐") + public R<Strategy> queryByIsDefault() { + Strategy strategy = strategyService.queryByIsDefault(); + return R.data(strategy); } /** @@ -92,5 +105,18 @@ return ResponseEntity.ok(this.strategyService.deleteByIds(ids)); } + /** + * 鏍规嵁鐢ㄦ埛id鏌ヨ瀵嗙爜绛栫暐 + * + * @param userId 瀹炰綋 + * @return 鏂板缁撴灉 + */ + @PostMapping("/query-userid") + @ApiOperationSupport(order = 5) + @ApiOperation(value = "鏍规嵁鐢ㄦ埛id鏌ヨ瀵嗙爜绛栫暐", notes = "浼犲叆userId") + public R<Strategy> queryByUserId(@Valid @RequestParam Long userId) { + return R.data(this.strategyService.queryByUserId(userId)); + } + } -- Gitblit v1.9.3