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

Commit 42adfe47 authored by anjiabin's avatar anjiabin

实现zxtnft购买功能

parent 5616cdb6
...@@ -209,7 +209,7 @@ public class ZxinArtworkBiz { ...@@ -209,7 +209,7 @@ public class ZxinArtworkBiz {
seriesClaimRespDto.setSeriesId(seriesId); seriesClaimRespDto.setSeriesId(seriesId);
seriesClaimRespDto.setSeriesName(seriesName); seriesClaimRespDto.setSeriesName(seriesName);
GalaxySeriesInfoBo seriesInfoBo = GalaxySeriesInfoBo.getNew(); GalaxySeriesInfoBo seriesInfoBo = null;
//构造缓存数据 //构造缓存数据
if(seriesInfoBo==null){ if(seriesInfoBo==null){
seriesInfoBo = GalaxySeriesInfoBo.getNew(); seriesInfoBo = GalaxySeriesInfoBo.getNew();
...@@ -218,7 +218,11 @@ public class ZxinArtworkBiz { ...@@ -218,7 +218,11 @@ public class ZxinArtworkBiz {
seriesInfoBo.setSeriesId(seriesId); seriesInfoBo.setSeriesId(seriesId);
seriesInfoBo.setTotalCount(totalCound); seriesInfoBo.setTotalCount(totalCound);
seriesInfoBo.setCrtCount(0l); seriesInfoBo.setCrtCount(0l);
if(StringUtil.isEmpty(seriesId)){
seriesInfoBo.setPublishStatus(GalaxyConstant.SeriesClaimStatusEnum.PROCESSING.getCode()); seriesInfoBo.setPublishStatus(GalaxyConstant.SeriesClaimStatusEnum.PROCESSING.getCode());
}else{
seriesInfoBo.setPublishStatus(GalaxyConstant.SeriesClaimStatusEnum.SUCCESS.getCode());
}
seriesInfoBo.setNftUrl(nftUrl); seriesInfoBo.setNftUrl(nftUrl);
dataUtils.setSeriesInfoBo(reqDto.getRouteType(),reqDto.getSkuId(),seriesInfoBo); dataUtils.setSeriesInfoBo(reqDto.getRouteType(),reqDto.getSkuId(),seriesInfoBo);
} }
......
...@@ -41,6 +41,7 @@ public class DataUtils { ...@@ -41,6 +41,7 @@ public class DataUtils {
public void setSeriesInfoBo(String routeType,String skuId, GalaxySeriesInfoBo seriesInfoBo) { public void setSeriesInfoBo(String routeType,String skuId, GalaxySeriesInfoBo seriesInfoBo) {
redisUtil.set(GalaxyConstant.REDIS_KET_GALAXY_SERIES.concat(routeType).concat(":") + skuId,seriesInfoBo,keyExpireTime); redisUtil.set(GalaxyConstant.REDIS_KET_GALAXY_SERIES.concat(routeType).concat(":") + skuId,seriesInfoBo,keyExpireTime);
mongoTemplate.save(seriesInfoBo,GalaxySeriesInfoBo.class.getSimpleName());
} }
public GalaxySeriesInfoBo getSeriesInfoBo(String routeType, String skuId) { public GalaxySeriesInfoBo getSeriesInfoBo(String routeType, String skuId) {
......
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