|
|
@@ -7,22 +7,21 @@ import cn.hobbystocks.auc.common.core.redis.Locker;
|
|
|
import cn.hobbystocks.auc.common.core.redis.RedisCache;
|
|
|
import cn.hobbystocks.auc.common.user.UserUtils;
|
|
|
import cn.hobbystocks.auc.common.utils.CloneUtils;
|
|
|
-import cn.hobbystocks.auc.common.utils.DateUtils;
|
|
|
import cn.hobbystocks.auc.domain.*;
|
|
|
import cn.hobbystocks.auc.handle.RuleHandlerHolder;
|
|
|
import cn.hobbystocks.auc.handle.context.Live;
|
|
|
-import cn.hobbystocks.auc.mapper.*;
|
|
|
+import cn.hobbystocks.auc.mapper.BidMapper;
|
|
|
+import cn.hobbystocks.auc.mapper.BidRecordMapper;
|
|
|
+import cn.hobbystocks.auc.mapper.LotMapper;
|
|
|
import cn.hobbystocks.auc.service.DepositOrderService;
|
|
|
import cn.hobbystocks.auc.service.IAuctionService;
|
|
|
import cn.hobbystocks.auc.service.ILotService;
|
|
|
import cn.hobbystocks.auc.service.IOrderService;
|
|
|
-import cn.hobbystocks.auc.vo.OrderVO;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.google.common.collect.Lists;
|
|
|
import io.micrometer.core.instrument.util.NamedThreadFactory;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
-import org.apache.commons.lang3.Strings;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.scheduling.annotation.Scheduled;
|
|
|
@@ -31,7 +30,10 @@ import org.springframework.util.CollectionUtils;
|
|
|
|
|
|
import javax.annotation.PostConstruct;
|
|
|
import java.util.*;
|
|
|
-import java.util.concurrent.*;
|
|
|
+import java.util.concurrent.ArrayBlockingQueue;
|
|
|
+import java.util.concurrent.ConcurrentHashMap;
|
|
|
+import java.util.concurrent.ThreadPoolExecutor;
|
|
|
+import java.util.concurrent.TimeUnit;
|
|
|
|
|
|
@Component
|
|
|
@Slf4j
|