Commit 1713154e authored by renjie's avatar renjie

ip接口

parent 0dd7193e
......@@ -27,8 +27,8 @@ public class IpControlloer {
public ResultDto buyIp(Principal principal, @RequestBody IpResourceRequestDto ipResourceRequestDto){
ResultDto resultDto = new ResultDto();
try {
IpBuyResultDto ipBuyResultDto = ipResourceService.buyIp(principal.getName(), ipResourceRequestDto);
resultDto.setData(ipBuyResultDto);
IpResourceDto ipResourceDto = ipResourceService.buyIp(principal.getName(), ipResourceRequestDto);
resultDto.setData(ipResourceDto);
resultDto.setStatus(0);
}catch (ClientRequestException e) {
resultDto.setStatus(-1);
......
......@@ -18,10 +18,7 @@ import org.springframework.util.LinkedMultiValueMap;
import org.springframework.util.MultiValueMap;
import org.springframework.web.client.RestTemplate;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.*;
@Service
public class IpResourceServiceImpl implements IpResourceService {
......@@ -51,7 +48,8 @@ public class IpResourceServiceImpl implements IpResourceService {
}
@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();
HttpHeaders header = buildPostHeader();
HashMap<String, Object> map = new HashMap<>();
......@@ -92,7 +90,7 @@ public class IpResourceServiceImpl implements IpResourceService {
logger.error(e.getMessage());
throw new ClientRequestException(BrowserErrorCode.UNKNOWN);
}
return ipBuyResultDto;
return ipResourceDtos;
}
@Override
......
......@@ -10,7 +10,7 @@ import java.util.List;
public interface IpResourceService {
IpBuyResultDto buyIp(String username, IpResourceRequestDto ipResourceRequestDto);
List<IpResourceDto> buyIp(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