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

Commit 2f47d8ba authored by 张国柄's avatar 张国柄

~api:受赠藏品列表VO+藏品转赠过期时间;

parent f3350f3f
...@@ -131,6 +131,7 @@ public class GoblinUserDigitalArtworkServiceImpl implements IGoblinUserDigitalAr ...@@ -131,6 +131,7 @@ public class GoblinUserDigitalArtworkServiceImpl implements IGoblinUserDigitalAr
ArrayList<GoblinUserDigitalArtworkTransferListVo> listVos = ObjectUtil.getGoblinUserDigitalArtworkTransferListVos(); ArrayList<GoblinUserDigitalArtworkTransferListVo> listVos = ObjectUtil.getGoblinUserDigitalArtworkTransferListVos();
Map<String, GoblinGoodsSkuInfoVo> tmpGoodsSkuInfoVoMap = ObjectUtil.getGoblinGoodsSkuInfoVoMap(); Map<String, GoblinGoodsSkuInfoVo> tmpGoodsSkuInfoVoMap = ObjectUtil.getGoblinGoodsSkuInfoVoMap();
Map<String, Long> transferConfMap, transferConfFirstMap = null, transferConfAgainMap = null;
for (String artworkId : artworkIdsTransferList) { for (String artworkId : artworkIdsTransferList) {
GoblinUserDigitalArtworkVo userDigitalArtworkVo = goblinRedisUtils.getUserDigitalArtworkVo(artworkId); GoblinUserDigitalArtworkVo userDigitalArtworkVo = goblinRedisUtils.getUserDigitalArtworkVo(artworkId);
...@@ -161,6 +162,10 @@ public class GoblinUserDigitalArtworkServiceImpl implements IGoblinUserDigitalAr ...@@ -161,6 +162,10 @@ public class GoblinUserDigitalArtworkServiceImpl implements IGoblinUserDigitalAr
listVo.setOpeningTime(goodsSkuInfoVo.getOpeningTime()); listVo.setOpeningTime(goodsSkuInfoVo.getOpeningTime());
listVo.setRouteType(goodsSkuInfoVo.getRouteType()); listVo.setRouteType(goodsSkuInfoVo.getRouteType());
if (null != userDigitalArtworkVo.getTransferAt()) {
listVo.setTransferExpireTime(userDigitalArtworkVo.getTransferAt().plusDays(1));
}
listVos.add(listVo); listVos.add(listVo);
} }
return listVos; return listVos;
...@@ -217,7 +222,7 @@ public class GoblinUserDigitalArtworkServiceImpl implements IGoblinUserDigitalAr ...@@ -217,7 +222,7 @@ public class GoblinUserDigitalArtworkServiceImpl implements IGoblinUserDigitalAr
boolean transferFlg = StringUtils.isNotEmpty(transferState); boolean transferFlg = StringUtils.isNotEmpty(transferState);
if (transferFlg) {// 发生转赠 if (transferFlg) {// 发生转赠
artworkInfoVo.setTransferTime(userDigitalArtworkVo.getTransferAt()); artworkInfoVo.setTransferTime(userDigitalArtworkVo.getTransferAt());
if (transferState.equals(GoblinStatusConst.TransferState.WAITING.name()) && null != artworkInfoVo.getTransferTime()) { if (GoblinStatusConst.TransferState.WAITING.name().equals(transferState) && null != artworkInfoVo.getTransferTime()) {
artworkInfoVo.setTransferExpireTime(artworkInfoVo.getTransferTime().plusDays(1)); artworkInfoVo.setTransferExpireTime(artworkInfoVo.getTransferTime().plusDays(1));
} }
if (uid.equals(userDigitalArtworkVo.getReceiverUid())) {// 受赠人查取详情返回转赠人UID,用于前端查取转赠人身份信息使用 if (uid.equals(userDigitalArtworkVo.getReceiverUid())) {// 受赠人查取详情返回转赠人UID,用于前端查取转赠人身份信息使用
......
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