Commit e55c7c94 authored by 秦兴亮's avatar 秦兴亮

最新代码

parent a00ce1ad
...@@ -42,6 +42,7 @@ import com.fzm.mall.server.front.user.service.IUserService; ...@@ -42,6 +42,7 @@ import com.fzm.mall.server.front.user.service.IUserService;
import com.fzm.mall.server.front.util.ChainUtil; import com.fzm.mall.server.front.util.ChainUtil;
import com.fzm.mall.server.front.util.OrderUtil; import com.fzm.mall.server.front.util.OrderUtil;
import com.fzm.mall.server.front.util.TimeUtil; import com.fzm.mall.server.front.util.TimeUtil;
import io.netty.util.internal.StringUtil;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
...@@ -1179,10 +1180,13 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements ...@@ -1179,10 +1180,13 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
List<Long> noList = JSON.parseArray(no, Long.class); List<Long> noList = JSON.parseArray(no, Long.class);
SkuVo skuVo = goodSkuService.getSkuVoBySkuId(orderDetail.getSkuId()); SkuVo skuVo = goodSkuService.getSkuVoBySkuId(orderDetail.getSkuId());
String serialNo = skuService.getSerialNo(skuVo.getCommodityPassId()); String serialNo = skuService.getSerialNo(skuVo.getCommodityPassId());
List<Long> serialNoList = JSON.parseArray(serialNo, Long.class); if(!StringUtil.isNullOrEmpty(serialNo)){
serialNoList.addAll(noList); List<Long> serialNoList = JSON.parseArray(serialNo, Long.class);
Collections.sort(serialNoList); serialNoList.addAll(noList);
skuService.updateSerialNo(JSON.toJSONString(serialNoList),skuVo.getCommodityPassId()); Collections.sort(serialNoList);
skuService.updateSerialNo(JSON.toJSONString(serialNoList),skuVo.getCommodityPassId());
}
} }
} }
......
...@@ -134,11 +134,11 @@ public class ChainUtil { ...@@ -134,11 +134,11 @@ public class ChainUtil {
String hash = null; String hash = null;
switch (Objects.requireNonNull(ChainTypeEnum.getByType(type))) { switch (Objects.requireNonNull(ChainTypeEnum.getByType(type))) {
case MAIN: case MAIN:
hash = mainClient.evmTransfer(abi, cAddr, EvmTokenEnum.ERC1155, 0L, to, tokenId, amount, hash = mainClient.evmTransfer(abi, cAddr, EvmTokenEnum.ERC1155, 1000000L, to, tokenId, amount,
"transfer", publisher, null, false); "transfer", publisher, null, false);
break; break;
case PARA: case PARA:
hash = paraClient.evmTransfer(abi, cAddr, EvmTokenEnum.ERC1155, 0L, to, tokenId, amount, hash = paraClient.evmTransfer(abi, cAddr, EvmTokenEnum.ERC1155, 1000000L, to, tokenId, amount,
"transfer", publisher, null, true); "transfer", publisher, null, true);
break; break;
} }
......
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