1、webcad拆单导入优化;2、配件、板材导入计数器超时优化;

This commit is contained in:
gaoqr
2025-04-02 14:00:47 +08:00
parent adcb915085
commit dd95b1d028
3 changed files with 20 additions and 65 deletions
@@ -38,6 +38,7 @@ import java.util.List;
import java.util.Map;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.function.Consumer;
import java.util.stream.Collectors;
@@ -301,7 +302,7 @@ public class PartsServiceImpl implements PartsService {
try {
// 等待所有任务查询完成
latch.await();
latch.await(10, TimeUnit.SECONDS);
} catch (InterruptedException e) {
Thread.currentThread().interrupt();
throw new ServiceException(PARTS_IMPORT_INTERRUPT_ERROR);
@@ -33,6 +33,7 @@ import java.util.Map;
import java.util.Objects;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.function.Consumer;
import java.util.stream.Collectors;
@@ -244,7 +245,7 @@ public class PlateManageServiceImpl implements PlateManageService {
try {
// 等待所有任务查询完成
latch.await();
latch.await(10, TimeUnit.SECONDS);
} catch (InterruptedException e) {
Thread.currentThread().interrupt();
throw new ServiceException(PLATE_IMPORT_INTERRUPT_ERROR);