记得上下班打卡 | git大法好,push需谨慎

Commit 2abfc044 authored by anjiabin's avatar anjiabin

实现zxtnft购买功能

parent c2ac5965
...@@ -300,7 +300,7 @@ public class TestZxlnftService { ...@@ -300,7 +300,7 @@ public class TestZxlnftService {
//发行个数 //发行个数
Long publishCount = 1L; Long publishCount = 1L;
//开始索引 //开始索引
Integer seriesBeginIndex = 14; Integer seriesBeginIndex = 15;
Long sellCount = 1000L; //积分 Long sellCount = 1000L; //积分
//无限制系列 //无限制系列
String seriesId = "4e40d5f6f65aa8ec9bc33ab424e0167e68783bbe95d4d265086314d749808eef_8a827e181b695fb8d9b081d3855d2895ced1d003ee186622a005cec37ea77e59"; String seriesId = "4e40d5f6f65aa8ec9bc33ab424e0167e68783bbe95d4d265086314d749808eef_8a827e181b695fb8d9b081d3855d2895ced1d003ee186622a005cec37ea77e59";
...@@ -340,16 +340,16 @@ public class TestZxlnftService { ...@@ -340,16 +340,16 @@ public class TestZxlnftService {
ZxlnftResponseDto<Nft035PublishResultRespDto> nft035RespDto = zxlnftSdkUtil.nft035PublishResult(nft035ReqDto); ZxlnftResponseDto<Nft035PublishResultRespDto> nft035RespDto = zxlnftSdkUtil.nft035PublishResult(nft035ReqDto);
if(nft035RespDto.isSuccess()){ if(nft035RespDto.isSuccess()){
if(nft035RespDto.getData().getTaskStatus().toString().equals(ZxlnftEnum.TaskStatusEnum.PROCESSING.getCode())){ if(nft035RespDto.getData().getTaskStatus().toString().equals(ZxlnftEnum.TaskStatusEnum.TASK_FAIL.getCode())){
log.info(ZxlnftEnum.TaskStatusEnum.PROCESSING.getMessage()); log.info("任务执行失败!taskId:{} taskMsg:{}",nft035ReqDto.getTaskId(),nft035RespDto.getData().getTaskMsg());
}else if(nft035RespDto.getData().getTaskStatus().toString().equals(ZxlnftEnum.TaskStatusEnum.TASK_SUCCESS.getCode())){ return;
log.info(ZxlnftEnum.TaskStatusEnum.TASK_SUCCESS.getMessage());
}else if(nft035RespDto.getData().getTaskStatus().toString().equals(ZxlnftEnum.TaskStatusEnum.TASK_FAIL.getCode())){
log.info("任务执行失败!taskId:{}",nft035ReqDto.getTaskId());
} }
int count = 1; int count = 1;
String nftIdBegin = null; String nftIdBegin = null;
if(nft035RespDto.getData().getTaskStatus().toString().equals(ZxlnftEnum.TaskStatusEnum.PROCESSING.getCode())){
log.info(ZxlnftEnum.TaskStatusEnum.PROCESSING.getMessage());
while(StringUtil.isEmpty(nftIdBegin)){ while(StringUtil.isEmpty(nftIdBegin)){
try { try {
Thread.sleep(1000l); Thread.sleep(1000l);
...@@ -361,6 +361,9 @@ public class TestZxlnftService { ...@@ -361,6 +361,9 @@ public class TestZxlnftService {
ZxlnftResponseDto<Nft035PublishResultRespDto> nft035RespDtoTemp = zxlnftSdkUtil.nft035PublishResult(nft035ReqDto); ZxlnftResponseDto<Nft035PublishResultRespDto> nft035RespDtoTemp = zxlnftSdkUtil.nft035PublishResult(nft035ReqDto);
if(nft035RespDtoTemp.getData().getTaskStatus().toString().equals(ZxlnftEnum.TaskStatusEnum.TASK_SUCCESS.getCode())){ if(nft035RespDtoTemp.getData().getTaskStatus().toString().equals(ZxlnftEnum.TaskStatusEnum.TASK_SUCCESS.getCode())){
nftIdBegin = nft035RespDtoTemp.getData().getNftIdBegin(); nftIdBegin = nft035RespDtoTemp.getData().getNftIdBegin();
}else if(nft035RespDtoTemp.getData().getTaskStatus().toString().equals(ZxlnftEnum.TaskStatusEnum.TASK_FAIL.getCode())){
log.info("任务执行失败!taskId:{}",nft035ReqDto.getTaskId());
return;
} }
if(count==6){ if(count==6){
...@@ -368,6 +371,9 @@ public class TestZxlnftService { ...@@ -368,6 +371,9 @@ public class TestZxlnftService {
break; break;
} }
} }
}else if(nft035RespDto.getData().getTaskStatus().toString().equals(ZxlnftEnum.TaskStatusEnum.TASK_SUCCESS.getCode())){
log.info(ZxlnftEnum.TaskStatusEnum.TASK_SUCCESS.getMessage());
}
log.info("发行NFT后返回给前端nftID:{}",nftIdBegin); log.info("发行NFT后返回给前端nftID:{}",nftIdBegin);
log.info("总共执行了{}次查询 总耗时:{} MS",count,(System.currentTimeMillis() - timeStart)); log.info("总共执行了{}次查询 总耗时:{} MS",count,(System.currentTimeMillis() - timeStart));
......
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