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