From 784e9941500aa130fe5efd4da1eea14b3659475f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=86=9F=E5=90=B4=E5=BD=A6=E7=A5=96?= Date: Tue, 3 Mar 2026 11:06:01 +0800 Subject: [PATCH] =?UTF-8?q?fix(sys):=20=E4=BF=AE=E5=A4=8D=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E6=97=A5=E5=BF=97=E6=9F=A5=E8=AF=A2=E6=9D=A1=E4=BB=B6?= =?UTF-8?q?=E5=8C=B9=E9=85=8D=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改 moduleName 查询条件从精确匹配改为模糊匹配 - 修改 functionName 查询条件从精确匹配改为模糊匹配 - 修改 isInterface 查询条件从精确匹配改为模糊匹配 - 修改 interfaceType 查询条件从精确匹配改为模糊匹配 - 修改 isImportantError 查询条件从精确匹配改为模糊匹配 - 移除域控账号多设备登录检查的相关注释代码 --- .../modules/sys/controller/SysLoginController.java | 2 +- src/main/resources/mapper/api/SysErrorLogMapper.xml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/gaotao/modules/sys/controller/SysLoginController.java b/src/main/java/com/gaotao/modules/sys/controller/SysLoginController.java index 137c649..47558e5 100644 --- a/src/main/java/com/gaotao/modules/sys/controller/SysLoginController.java +++ b/src/main/java/com/gaotao/modules/sys/controller/SysLoginController.java @@ -99,7 +99,7 @@ public class SysLoginController extends AbstractController { if(user.getStatus() == 0){ return R.error(getLanguageMsg(SysMsgConstant.OBJECT_ID_200208)); } - // 域控账号允许多设备登录,不需要检查重复登录 + }else { user = sysUserService.queryByUserName(form.getUsername()); //账号不存在、密码错误 diff --git a/src/main/resources/mapper/api/SysErrorLogMapper.xml b/src/main/resources/mapper/api/SysErrorLogMapper.xml index cf3f7b9..9aada9a 100644 --- a/src/main/resources/mapper/api/SysErrorLogMapper.xml +++ b/src/main/resources/mapper/api/SysErrorLogMapper.xml @@ -28,22 +28,22 @@ AND site = #{params.site} - AND module_name = #{params.moduleName} + AND module_name LIKE '%' + #{params.moduleName} + '%' - AND function_name = #{params.functionName} + AND function_name LIKE '%' + #{params.functionName} + '%' AND business_key LIKE '%' + #{params.businessKey} + '%' - AND is_interface = #{params.isInterface} + AND is_interface LIKE '%' + #{params.isInterface} + '%' - AND interface_type = #{params.interfaceType} + AND interface_type LIKE '%' + #{params.interfaceType} + '%' - AND is_important_error = #{params.isImportantError} + AND is_important_error LIKE '%' + #{params.isImportantError} + '%' AND interface_name LIKE '%' + #{params.interfaceName} + '%'