From b78564935a4e1005403e82a0e8649c562ab70ba7 Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期五, 06 十二月 2024 15:34:42 +0800 Subject: [PATCH] # --- zy-asrs-wms/src/main/java/com/zy/asrs/wms/system/controller/AuthController.java | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/system/controller/AuthController.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/system/controller/AuthController.java index 082f8d1..0f001d4 100644 --- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/system/controller/AuthController.java +++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/system/controller/AuthController.java @@ -1,6 +1,7 @@ package com.zy.asrs.wms.system.controller; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.zy.asrs.common.domain.CodeRes; import com.zy.asrs.common.domain.enums.LoginSystemType; import com.zy.asrs.common.utils.BarcodeUtils; import com.zy.asrs.common.utils.QrCode; @@ -16,9 +17,11 @@ import com.zy.asrs.wms.system.controller.param.UpdatePasswordParam; import com.zy.asrs.wms.system.controller.result.LoginResult; import com.zy.asrs.wms.system.entity.*; +import com.zy.asrs.wms.system.license.timer.LicenseTimer; import com.zy.asrs.wms.system.service.*; import com.zy.asrs.wms.utils.JwtUtil; import com.zy.asrs.wms.utils.Utils; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; @@ -54,9 +57,14 @@ private UserRoleService userRoleService; @Resource private MenuService menuService; + @Autowired + private LicenseTimer licenseTimer; @PostMapping("/login") public R login(@RequestBody LoginParam param, HttpServletRequest request) { + if (!licenseTimer.getSystemSupport()) {//璁稿彲璇佸凡澶辨晥 + return R.parse(CodeRes.SYSTEM_20001); + } String username = param.getUsername(); Long hostId = param.getHostId(); User user = userService.getByUsername(username, hostId); -- Gitblit v1.9.1