|
|
@@ -98,7 +98,8 @@ public class LoginController {
|
|
|
@ApiOperation(value="登录-二维码")
|
|
|
@SaCheckPermission("login:detail")
|
|
|
public RT<LoginQRCodeVo> qrcode() {
|
|
|
- String url = commonPropertiesConfig.getDomainApp() + "/system/QR-code-login";
|
|
|
+ long loginCode = IdUtil.getSnowflakeNextId();
|
|
|
+ String url = commonPropertiesConfig.getDomainApp() + "pages/login/qrCodeLogin/index?loginCode="+loginCode;
|
|
|
int width = 200;
|
|
|
int height = 200;
|
|
|
int margin = 1;
|
|
|
@@ -107,7 +108,7 @@ public class LoginController {
|
|
|
String base64 = QrCodeUtil.createBase64(url, width, height, margin);
|
|
|
LoginQRCodeVo loginQRCodeVo = new LoginQRCodeVo();
|
|
|
loginQRCodeVo.setImgBase64(base64);
|
|
|
- long loginCode = IdUtil.getSnowflakeNextId();
|
|
|
+
|
|
|
redisUtil.set(loginCode + "time", System.currentTimeMillis());
|
|
|
loginQRCodeVo.setLoginCode(loginCode + "");
|
|
|
return RT.ok(loginQRCodeVo);
|