From f2ac2873d0a6ae05e30e381d533fca710c1c0ea1 Mon Sep 17 00:00:00 2001 From: valarchie <343928303@qq.com> Date: Tue, 10 Jan 2023 19:52:12 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BF=AE=E6=94=B9=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=BA=93=E8=84=9A=E6=9C=AC=E7=9A=84=E6=B3=A8=E9=87=8A?= =?UTF-8?q?=EF=BC=8C=E4=BF=AE=E6=94=B9LoginController=E7=9A=84bean?= =?UTF-8?q?=E6=B3=A8=E5=85=A5=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/common/LoginController.java | 21 ++++++++----------- sql/agileboot_20221007.sql | 4 ++-- 2 files changed, 11 insertions(+), 14 deletions(-) diff --git a/agileboot-admin/src/main/java/com/agileboot/admin/controller/common/LoginController.java b/agileboot-admin/src/main/java/com/agileboot/admin/controller/common/LoginController.java index 1ce31fa..10d1b06 100644 --- a/agileboot-admin/src/main/java/com/agileboot/admin/controller/common/LoginController.java +++ b/agileboot-admin/src/main/java/com/agileboot/admin/controller/common/LoginController.java @@ -22,6 +22,8 @@ import com.agileboot.infrastructure.web.domain.login.LoginUser; import com.agileboot.infrastructure.web.domain.ratelimit.RateLimitKey; import com.agileboot.infrastructure.web.service.LoginService; import java.util.List; +import lombok.NonNull; +import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; @@ -34,22 +36,17 @@ import org.springframework.web.bind.annotation.RestController; * @author valarchie */ @RestController +@RequiredArgsConstructor public class LoginController { - private final LoginService loginService; + @NonNull + private LoginService loginService; - private final MenuApplicationService menuApplicationService; - /** - * 系统基础配置 - */ - private final AgileBootConfig agileBootConfig; + @NonNull + private MenuApplicationService menuApplicationService; - public LoginController(LoginService loginService, - MenuApplicationService menuApplicationService, AgileBootConfig agileBootConfig) { - this.loginService = loginService; - this.menuApplicationService = menuApplicationService; - this.agileBootConfig = agileBootConfig; - } + @NonNull + private AgileBootConfig agileBootConfig; /** * 访问首页,提示语 diff --git a/sql/agileboot_20221007.sql b/sql/agileboot_20221007.sql index af51b7f..54a7e5a 100644 --- a/sql/agileboot_20221007.sql +++ b/sql/agileboot_20221007.sql @@ -60,7 +60,7 @@ CREATE TABLE `sys_dept` ( `leader_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '负责人', `phone` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系电话', `email` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '邮箱', - `status` smallint NOT NULL DEFAULT '0' COMMENT '部门状态(0正常 1停用)', + `status` smallint NOT NULL DEFAULT '0' COMMENT '部门状态(0停用 1启用)', `creator_id` bigint DEFAULT NULL COMMENT '创建者ID', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `updater_id` bigint DEFAULT NULL COMMENT '更新者ID', @@ -121,7 +121,7 @@ CREATE TABLE `sys_menu` ( `is_cache` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否缓存(1缓存 0不缓存)', `menu_type` smallint NOT NULL DEFAULT '0' COMMENT '菜单类型(M=1目录 C=2菜单 F=3按钮)', `is_visible` tinyint(1) NOT NULL DEFAULT '0' COMMENT '菜单状态(1显示 0隐藏)', - `status` smallint NOT NULL DEFAULT '0' COMMENT '菜单状态(0正常 1停用)', + `status` smallint NOT NULL DEFAULT '0' COMMENT '菜单状态(1启用 0停用)', `perms` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '权限标识', `icon` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '#' COMMENT '菜单图标', `creator_id` bigint DEFAULT NULL COMMENT '创建者ID',