update m2pool 注销功能删除api,挖矿账户等功能测试通过
This commit is contained in:
@@ -2,6 +2,7 @@ package com.m2pool.system.api;
|
||||
|
||||
|
||||
import com.m2pool.common.core.Result.R;
|
||||
import com.m2pool.common.core.constant.SecurityConstants;
|
||||
import com.m2pool.common.core.constant.ServiceNameConstants;
|
||||
import com.m2pool.system.api.entity.SysUser;
|
||||
import com.m2pool.system.api.factory.RemotePoolFallbackFactory;
|
||||
@@ -9,6 +10,7 @@ import com.m2pool.system.api.factory.RemoteUserFallbackFactory;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestHeader;
|
||||
|
||||
/**
|
||||
* @Description 矿池服务
|
||||
@@ -19,7 +21,7 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
public interface RemotePoolService {
|
||||
|
||||
@PostMapping("/user/deleteUserDataAndPutTemporaryTable")
|
||||
R<Boolean> deleteUserDataAndPutTemporaryTable();
|
||||
R<Boolean> deleteUserDataAndPutTemporaryTable(@RequestBody SysUser sysUser,@RequestHeader(SecurityConstants.FROM_SOURCE) String source);
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -99,6 +99,6 @@ public interface RemoteUserService {
|
||||
* @return 结果
|
||||
*/
|
||||
@PostMapping("/user/closeAccount")
|
||||
R<Boolean> closeAccount(@RequestBody SysUser sysUser);
|
||||
R<Boolean> closeAccount(@RequestBody SysUser sysUser, @RequestHeader(SecurityConstants.FROM_SOURCE) String source);
|
||||
|
||||
}
|
||||
|
||||
@@ -28,7 +28,7 @@ public class RemotePoolFallbackFactory implements FallbackFactory<RemotePoolServ
|
||||
log.error("矿池服务调用失败:{}",cause.getMessage());
|
||||
return new RemotePoolService(){
|
||||
@Override
|
||||
public R<Boolean> deleteUserDataAndPutTemporaryTable() {
|
||||
public R<Boolean> deleteUserDataAndPutTemporaryTable(SysUser sysUser,String source) {
|
||||
return R.fail("注销账户失败," + cause.getMessage());
|
||||
}
|
||||
};
|
||||
|
||||
@@ -71,7 +71,7 @@ public class RemoteUserFallbackFactory implements FallbackFactory<RemoteUserServ
|
||||
}
|
||||
|
||||
@Override
|
||||
public R<Boolean> closeAccount(SysUser sysUser) {
|
||||
public R<Boolean> closeAccount(SysUser sysUser, String source) {
|
||||
return R.fail("注销用户失败:" + cause.getMessage());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user