@@ -222,7 +222,7 @@ public interface SysUserService extends BaseService<Long, SysUser> {
*/
SysUser getSysUserByOpenId(String openId, String clientId);
- HttpResponseResult<List<String>> logoffByPhone(String phone);
+ HttpResponseResult<Void> logoffByPhone(String phone);
HttpResponseResult<List<String>> logoffCheckByPhone(String phone);
@@ -432,13 +432,13 @@ public class SysUserServiceImpl extends BaseServiceImpl<Long, SysUser> implement
@Override
@Transactional(rollbackFor = Exception.class)
- public HttpResponseResult<List<String>> logoffByPhone(String phone) {
+ public HttpResponseResult<Void> logoffByPhone(String phone) {
try {
HttpResponseResult<List<String>> check = adminFeignService.accountLogoffCheck(phone);
List<String> errMsg = check.getData();
if (!CollectionUtils.isEmpty(errMsg)) {
- return HttpResponseResult.failed(500, errMsg, "注销失败");
+ return HttpResponseResult.failed(5101, null, String.join(",", errMsg));
}
} catch (Exception e) {
throw new BizException("数据检查失败");
@@ -440,7 +440,7 @@ public class UserController extends BaseController {
@ApiImplicitParam(name = "smsCode", value = "短信验证码", paramType = "path", dataType = "long", required = true),
})
@GetMapping(value = "/logoff/{smsCode}")
- public HttpResponseResult<List<String>> logoff(@PathVariable("smsCode") String smsCode) {
+ public HttpResponseResult<Void> logoff(@PathVariable("smsCode") String smsCode) {
AuthUser authUser = SecurityUtils.getUser();
SysUser sysUser = sysUserService.get(authUser.getUserId());
if (sysUser == null) {