zjh
2025-02-07 9cd3abc7c96ff5be4411ff7910a5db557f59cb2b
zjh20250207
5个文件已修改
12 ■■■■■ 已修改文件
ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysLoginController.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-admin/src/main/java/com/ltkj/web/db/DataSourceConfig.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-admin/src/main/resources/application-dev.yml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-common/src/main/java/com/ltkj/common/core/domain/model/LoginBody.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-framework/src/main/java/com/ltkj/framework/web/service/SysLoginService.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysLoginController.java
@@ -85,6 +85,7 @@
    @ApiOperation("登录接口")
    @RepeatSubmit
    public AjaxResult login(@RequestBody @ApiParam(value = "登录对象") LoginBody loginBody) {
        AjaxResult ajax = success();
        // 生成令牌
        String token;
ltkj-admin/src/main/java/com/ltkj/web/db/DataSourceConfig.java
@@ -9,7 +9,7 @@
import java.util.HashMap;
import java.util.Map;
@Configuration
//@Configuration
public class DataSourceConfig {
    private static final String DEFAULT_DATA_SOURCE_KEY = "default"; // 主库的标识
ltkj-admin/src/main/resources/application-dev.yml
@@ -147,7 +147,7 @@
  # 是否允许账户多终端同时登录(true允许 false不允许)
  soloLogin: true
  #是否开启登录时判断商户秘钥是否过期
  secret_key_login: true
  secret_key_login: false
# MyBatis Plus配置
mybatis-plus:
@@ -251,7 +251,7 @@
#  username = root
#  password = Root_ltkj123
config:
  properties: D:\ltkjprojectconf\config.properties
  properties: D:\ltkjprojectconf\configregion.properties
  path: D:\ltkjprojectconf
logging:
  level:
ltkj-common/src/main/java/com/ltkj/common/core/domain/model/LoginBody.java
@@ -34,6 +34,8 @@
     */
    private String uuid;
    private String hospId;
    @ApiModelProperty(value = "是true否false")
    private Boolean type = false;
ltkj-framework/src/main/java/com/ltkj/framework/web/service/SysLoginService.java
@@ -95,6 +95,7 @@
     */
    public String login(String username, String password, Boolean type,String code,String uuid) {
        String aSwitch = configService.selectConfigByKey("captcha_switch");
        if(null !=aSwitch && aSwitch.equalsIgnoreCase("Y")){
            String verifyKey = CacheConstants.CAPTCHA_CODE_KEY + uuid;
@@ -138,8 +139,8 @@
        }
        AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.LOGIN_SUCCESS, MessageUtils.message("user.login.success")));
        LoginUser loginUser = (LoginUser) authentication.getPrincipal();
        recordLoginInfo(Long.valueOf(loginUser.getUserId()));
        recordLoginInfo(Long.valueOf(loginUser.getUserId()));
        //校验商家过期否
        if (secretKeyLogin)
        {