From 50f3e6124f9d2618cca677968b99af4d2ca2931e Mon Sep 17 00:00:00 2001 From: linhw <5331581+linhw11@user.noreply.gitee.com> Date: Tue, 2 Jul 2024 17:07:45 +0800 Subject: [PATCH] ~ --- .../com/ruoyi/app/controller/AppLoginController.java | 1 - .../src/main/resources/mapper/app/AppCodeMapper.xml | 5 +++-- .../resources/mapper/app/AppExchangeCodeMapper.xml | 11 ++++++----- .../src/main/resources/mapper/app/AppInformMapper.xml | 1 + 4 files changed, 10 insertions(+), 8 deletions(-) diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/AppLoginController.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/AppLoginController.java index 97091c6..d6336d1 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/AppLoginController.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/AppLoginController.java @@ -143,7 +143,6 @@ public class AppLoginController { break; } } else { - log.info("其他学校:----------" + register.getInvitationCode()); if ("其他".equals(appSchool.getName()) && org.apache.commons.lang3.StringUtils.isNotBlank(registerForm.getInvitationCode())) { AppCode appCode = appCodeMapper.selectAppCodeByCode(registerForm.getInvitationCode()); if (appCode == null || appCode.getUserId() != null) { diff --git a/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppCodeMapper.xml b/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppCodeMapper.xml index 9ec54b9..e68364b 100644 --- a/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppCodeMapper.xml +++ b/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppCodeMapper.xml @@ -25,12 +25,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" from app_code a left join app_user u on u.id = a.user_id - and a.code = #{code} + and a.code like concat('%',#{code},'%') and a.user_id = #{userId} and u.username like concat('%',#{userName},'%') and a.updateBy = #{updateBy} and a.user_time = #{userTime} + order by a.create_time desc - where code = #{code} limit 1 diff --git a/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppExchangeCodeMapper.xml b/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppExchangeCodeMapper.xml index 7e72820..a0f1ce6 100644 --- a/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppExchangeCodeMapper.xml +++ b/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppExchangeCodeMapper.xml @@ -26,12 +26,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" from app_exchange_code e left join app_user u on u.id = e.user_id - and code = #{code} - and user_id = #{userId} - and level = #{level} - and updateBy = #{updateBy} - and DATE_FORMAT(user_time,'%Y-%m-%d') = DATE_FORMAT(#{userTime},'%Y-%m-%d') + and e.code like concat('%',#{code},'%') + and e.user_id = #{userId} + and e.level = #{level} + and e.updateBy = #{updateBy} + and DATE_FORMAT(e.user_time,'%Y-%m-%d') = DATE_FORMAT(#{userTime},'%Y-%m-%d') + order by e.create_time desc