1、微信重新绑定账号

beetlsql3-dev
wgf 2 years ago
parent 0e60df57b1
commit 51fac6ba78

@ -100,14 +100,18 @@ public class WeiXinController {
*/
@GetMapping("/api/getLoginQrCode")
public JsonResult<?> getLoginQrCode() throws WxErrorException {
WxMpQrcodeService qrcodeService = weixinService.getQrcodeService();
String snowflakeNextIdStr = IdUtil.getSnowflakeNextIdStr();
WxMpQrCodeTicket wxMpQrCodeTicket = qrcodeService.qrCodeCreateTmpTicket("login" + snowflakeNextIdStr, 2592000);
String imgUrl = qrcodeService.qrCodePictureUrl(wxMpQrCodeTicket.getTicket());
Map<String, Object> map = new HashMap<>();
map.put("imgUrl", imgUrl);
map.put("userId", snowflakeNextIdStr);
return JsonResult.success(map);
try {
WxMpQrcodeService qrcodeService = weixinService.getQrcodeService();
String snowflakeNextIdStr = IdUtil.getSnowflakeNextIdStr();
WxMpQrCodeTicket wxMpQrCodeTicket = qrcodeService.qrCodeCreateTmpTicket("login" + snowflakeNextIdStr, 2592000);
String imgUrl = qrcodeService.qrCodePictureUrl(wxMpQrCodeTicket.getTicket());
Map<String, Object> map = new HashMap<>();
map.put("imgUrl", imgUrl);
map.put("userId", snowflakeNextIdStr);
return JsonResult.success(map);
} catch (WxErrorException e) {
return JsonResult.failMessage("加载二维码失败");
}
}
/**
@ -118,13 +122,17 @@ public class WeiXinController {
*/
@GetMapping("/api/getQrCode")
public JsonResult<?> getQrCode(@SCoreUser CoreUser coreUser) throws WxErrorException {
WxMpQrcodeService qrcodeService = weixinService.getQrcodeService();
WxMpQrCodeTicket wxMpQrCodeTicket = qrcodeService.qrCodeCreateTmpTicket(coreUser.getId() + "", 2592000);
String imgUrl = qrcodeService.qrCodePictureUrl(wxMpQrCodeTicket.getTicket());
Map<String, Object> map = new HashMap<>();
map.put("imgUrl", imgUrl);
map.put("userId", coreUser.getId());
return JsonResult.success(map);
try {
WxMpQrcodeService qrcodeService = weixinService.getQrcodeService();
WxMpQrCodeTicket wxMpQrCodeTicket = qrcodeService.qrCodeCreateTmpTicket(coreUser.getId() + "", 2592000);
String imgUrl = qrcodeService.qrCodePictureUrl(wxMpQrCodeTicket.getTicket());
Map<String, Object> map = new HashMap<>();
map.put("imgUrl", imgUrl);
map.put("userId", coreUser.getId());
return JsonResult.success(map);
} catch (WxErrorException e) {
return JsonResult.failMessage("加载二维码失败");
}
}
@ -145,13 +153,17 @@ public class WeiXinController {
return JsonResult.success("查询不到用户");
}
WxMpQrcodeService qrcodeService = weixinService.getQrcodeService();
WxMpQrCodeTicket wxMpQrCodeTicket = qrcodeService.qrCodeCreateTmpTicket(coreUser.getId() + "", 2592000);
String imgUrl = qrcodeService.qrCodePictureUrl(wxMpQrCodeTicket.getTicket());
Map<String, Object> map = new HashMap<>();
map.put("imgUrl", imgUrl);
map.put("userId", coreUser.getId());
return JsonResult.success(map);
try {
WxMpQrcodeService qrcodeService = weixinService.getQrcodeService();
WxMpQrCodeTicket wxMpQrCodeTicket = qrcodeService.qrCodeCreateTmpTicket(coreUser.getId() + "", 2592000);
String imgUrl = qrcodeService.qrCodePictureUrl(wxMpQrCodeTicket.getTicket());
Map<String, Object> map = new HashMap<>();
map.put("imgUrl", imgUrl);
map.put("userId", coreUser.getId());
return JsonResult.success(map);
} catch (WxErrorException e) {
return JsonResult.failMessage("加载二维码失败");
}
}

Loading…
Cancel
Save