doum
2026-01-28 82cf4e5eb869e93e057af732719c0c6d000d626d
提交忽略文件
已修改5个文件
32 ■■■■ 文件已修改
server/services/src/main/java/com/doumee/service/system/impl/SystemLoginServiceImpl.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/services/src/main/resources/application-dev.yml 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/services/src/main/resources/application-pro.yml 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/services/src/main/resources/application-test.yml 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/web/src/main/resources/application.yml 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/services/src/main/java/com/doumee/service/system/impl/SystemLoginServiceImpl.java
@@ -10,6 +10,7 @@
import com.doumee.service.system.SystemLoginLogService;
import com.doumee.service.system.SystemLoginService;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.apache.shiro.SecurityUtils;
import org.apache.shiro.authc.AuthenticationException;
import org.apache.shiro.authc.UsernamePasswordToken;
@@ -27,6 +28,11 @@
    @Value("${project.version}")
    private String systemVersion;
    /**
     *   # 环境,生产环境production,开发环境development
     */
    @Value("${project.env}")
    private String projectEnv;
    @Autowired
    private CaptchaService captchaService;
@@ -46,6 +52,7 @@
        loginLog.setClientInfo(Utils.User_Client.getBrowser(request));
        loginLog.setOsInfo(Utils.User_Client.getOS(request));
        loginLog.setServerIp(Utils.Server.getIP());
        if(StringUtils.equals(projectEnv,"development")){
        // 校验验证码
        try {
            captchaService.check(dto.getUuid(), dto.getCode());
@@ -56,6 +63,7 @@
            systemLoginLogService.create(loginLog);
            throw e;
        }
        }
        // 校验用户名和密码
        Subject subject = SecurityUtils.getSubject();
        UsernamePasswordToken token = new UsernamePasswordToken(dto.getUsername(), dto.getPassword());
server/services/src/main/resources/application-dev.yml
@@ -83,5 +83,10 @@
upload:
  type: ftp
project:
  # 环境,生产环境production,开发环境development
  env: development
  # 模式,testing测试模式
  mode: testing
server/services/src/main/resources/application-pro.yml
@@ -92,3 +92,10 @@
qiwei:
  serviceurl: https://wecom-qyapi.unilever-china.com/
project:
  # 环境,生产环境production,开发环境development
  env: production
  # 模式,testing测试模式
  mode: production
server/services/src/main/resources/application-test.yml
@@ -114,3 +114,9 @@
qiwei:
  serviceurl: https://qyapi.weixin.qq.com
project:
  # 环境,生产环境production,开发环境development
  env: production
  # 模式,testing测试模式
  mode: testing
server/web/src/main/resources/application.yml
@@ -3,12 +3,8 @@
  port: 10011
# 项目信息配置
project:
  name: 近快
  name: 志邦点将
  version: 1.0.0
  # 环境,生产环境production,开发环境development
  env: development
  # 模式,testing测试模式
  mode: testing
spring:
  profiles: