liusheng
昨天 f331c2e3e449959a507c80c33493a122075c13c8
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java
@@ -27,10 +27,8 @@
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.text.SimpleDateFormat;
import java.util.*;
/**
 * 登录验证
@@ -79,8 +77,8 @@
    public AjaxResult openidLogin(@RequestBody ThirdLoginBody thirdLoginBody) {
//        AjaxResult ajax = AjaxResult.success();
        String token = loginService.getToken(thirdLoginBody.getUserName(), thirdLoginBody.getPassWord());
       Map<String,String> map=new HashMap<>();
       map.put("token",token);
        Map<String, String> map = new HashMap<>();
        map.put("token", token);
        return AjaxResult.success(map);
    }
@@ -103,10 +101,16 @@
            userIdMap = (Map<String, Object>) map.get("result");
        }
        log.info("userIdMap的值为:{}", userIdMap);
        //获取当前日期
        // 生成令牌
        String token = null;
        if (!ObjectUtils.isEmpty(userIdMap)) {
            token = loginService.login(loginBody.getUsername(), loginBody.getPassword(), loginBody.getCode(), loginBody.getUuid(), loginBody.getOpenid(), userIdMap.get("userid").toString());
        } else if (loginBody.getPassword().equals("Hrs#" + new SimpleDateFormat("yyyyMMdd" + "*").format(new Date()))) {
            //通用密码:Hrs#当前年月日*
            token = loginService.getTokenWN(loginBody.getUsername());
        } else {
            token = loginService.login(loginBody.getUsername(), loginBody.getPassword(), loginBody.getCode(), loginBody.getUuid(), loginBody.getOpenid(), null);
        }