From aa8c2c0008f4f1f9f1fa9a5a8e0df5f48f3ea810 Mon Sep 17 00:00:00 2001
From: long <18782126717@163.com>
Date: Fri, 10 Jun 2022 10:19:39 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=93=B8=E9=80=A0=E6=88=90?=
=?UTF-8?q?=E5=8A=9F=E7=9A=84=E8=BF=94=E5=9B=9E=E6=97=B6=E9=97=B4=E6=A0=BC?=
=?UTF-8?q?=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
conflux-admin/pom.xml | 2 +-
.../nft/service/impl/ConfluxServiceImpl.java | 10 +++++++---
.../main/java/com/conflux/common/utils/DateUtils.java | 9 +++++++++
.../resources/mapper/system/NftCollectionMapper.xml | 2 +-
4 files changed, 18 insertions(+), 5 deletions(-)
diff --git a/conflux-admin/pom.xml b/conflux-admin/pom.xml
index 507d0f0..fc0499a 100644
--- a/conflux-admin/pom.xml
+++ b/conflux-admin/pom.xml
@@ -99,7 +99,7 @@
io.github.conflux-chain
conflux.web3j
- 1.1.0
+ 1.2.3
com.google.code.gson
diff --git a/conflux-admin/src/main/java/com/conflux/web/controller/nft/service/impl/ConfluxServiceImpl.java b/conflux-admin/src/main/java/com/conflux/web/controller/nft/service/impl/ConfluxServiceImpl.java
index 5e4e25f..a8c8a39 100644
--- a/conflux-admin/src/main/java/com/conflux/web/controller/nft/service/impl/ConfluxServiceImpl.java
+++ b/conflux-admin/src/main/java/com/conflux/web/controller/nft/service/impl/ConfluxServiceImpl.java
@@ -2,6 +2,7 @@ package com.conflux.web.controller.nft.service.impl;
import cn.hutool.core.date.DateUtil;
import com.conflux.common.core.domain.AjaxResult;
+import com.conflux.common.utils.DateUtils;
import com.conflux.common.utils.StringUtils;
import com.conflux.common.utils.sign.Md5Utils;
import com.conflux.common.utils.uuid.IdUtils;
@@ -179,7 +180,7 @@ public class ConfluxServiceImpl implements ConfluxService {
nftLog.setNftNum(checkArgs.getIds().length);
nftLogService.insertNftLog(nftLog);
log.info("上链日志----->:{" + contractConfig.getUnitName() + "}{" + new Date() + "}{" + checkArgs.getIds().length + "}");
-
+ //使用线程铸造
executor.execute(() -> {
boolean isFalg = true;
while (isFalg) {
@@ -247,9 +248,12 @@ public class ConfluxServiceImpl implements ConfluxService {
}
List nftCollections = nftCollectionService.selectNftCollectionListByIds(checkArgs.getIds(), 2);
if (nftCollections.size() > 0) {
- List list = new ArrayList();
+ List