|
|
@@ -314,4 +314,18 @@ public class CmsAdminUserController {
|
|
|
SearchResult<CmsUserVO> search = beanSearcher.search(CmsUserVO.class, builder.build());
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(search);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 获取token
|
|
|
+ */
|
|
|
+ @GetMapping("/get/abroad/token")
|
|
|
+ public Result<String> getAbroadToken(String phone) {
|
|
|
+ CmsUser cmsUser = cmsUserMapper.selectOne(Wrappers.lambdaQuery(CmsUser.class).eq(CmsUser::getPhone, phone).last("limit 1"));
|
|
|
+ if (cmsUser == null) {
|
|
|
+ return GatewayResponse.SUCCESS.newBuilder().toResult();
|
|
|
+ }
|
|
|
+ StpUtil.login(cmsUser.getId());
|
|
|
+ String token = StpUtil.getTokenValue();
|
|
|
+ return GatewayResponse.SUCCESS.newBuilder().toResult(token);
|
|
|
+ }
|
|
|
}
|