Commit 1713154e authored by renjie's avatar renjie

ip接口

parent 0dd7193e
...@@ -27,8 +27,8 @@ public class IpControlloer { ...@@ -27,8 +27,8 @@ public class IpControlloer {
public ResultDto buyIp(Principal principal, @RequestBody IpResourceRequestDto ipResourceRequestDto){ public ResultDto buyIp(Principal principal, @RequestBody IpResourceRequestDto ipResourceRequestDto){
ResultDto resultDto = new ResultDto(); ResultDto resultDto = new ResultDto();
try { try {
IpBuyResultDto ipBuyResultDto = ipResourceService.buyIp(principal.getName(), ipResourceRequestDto); IpResourceDto ipResourceDto = ipResourceService.buyIp(principal.getName(), ipResourceRequestDto);
resultDto.setData(ipBuyResultDto); resultDto.setData(ipResourceDto);
resultDto.setStatus(0); resultDto.setStatus(0);
}catch (ClientRequestException e) { }catch (ClientRequestException e) {
resultDto.setStatus(-1); resultDto.setStatus(-1);
......
...@@ -18,10 +18,7 @@ import org.springframework.util.LinkedMultiValueMap; ...@@ -18,10 +18,7 @@ import org.springframework.util.LinkedMultiValueMap;
import org.springframework.util.MultiValueMap; import org.springframework.util.MultiValueMap;
import org.springframework.web.client.RestTemplate; import org.springframework.web.client.RestTemplate;
import java.util.Arrays; import java.util.*;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@Service @Service
public class IpResourceServiceImpl implements IpResourceService { public class IpResourceServiceImpl implements IpResourceService {
...@@ -51,7 +48,8 @@ public class IpResourceServiceImpl implements IpResourceService { ...@@ -51,7 +48,8 @@ public class IpResourceServiceImpl implements IpResourceService {
} }
@Override @Override
public IpBuyResultDto buyIp(String username, IpResourceRequestDto ipResourceRequestDto) { public List<IpResourceDto> buyIp(String username, IpResourceRequestDto ipResourceRequestDto) {
List<IpResourceDto> ipResourceDtos = new ArrayList<>();
RestTemplate restTemplate = new RestTemplate(); RestTemplate restTemplate = new RestTemplate();
HttpHeaders header = buildPostHeader(); HttpHeaders header = buildPostHeader();
HashMap<String, Object> map = new HashMap<>(); HashMap<String, Object> map = new HashMap<>();
...@@ -92,7 +90,7 @@ public class IpResourceServiceImpl implements IpResourceService { ...@@ -92,7 +90,7 @@ public class IpResourceServiceImpl implements IpResourceService {
logger.error(e.getMessage()); logger.error(e.getMessage());
throw new ClientRequestException(BrowserErrorCode.UNKNOWN); throw new ClientRequestException(BrowserErrorCode.UNKNOWN);
} }
return ipBuyResultDto; return ipResourceDtos;
} }
@Override @Override
......
...@@ -10,7 +10,7 @@ import java.util.List; ...@@ -10,7 +10,7 @@ import java.util.List;
public interface IpResourceService { public interface IpResourceService {
IpBuyResultDto buyIp(String username, IpResourceRequestDto ipResourceRequestDto); List<IpResourceDto> buyIp(String username, IpResourceRequestDto ipResourceRequestDto);
void renewIp(String username, IpResourceRequestDto ipResourceRequestDto); void renewIp(String username, IpResourceRequestDto ipResourceRequestDto);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment