|
@@ -126,7 +126,8 @@ public class PublicServiceImpl implements PublicService {
|
|
|
OrderExtendService orderExtendService;
|
|
|
@Resource
|
|
|
OrderInformationService orderInformationService;
|
|
|
-
|
|
|
+ @Resource
|
|
|
+ WorkerIdGeneratorService workerIdGeneratorService;
|
|
|
|
|
|
|
|
|
|
|
@@ -2081,6 +2082,22 @@ public class PublicServiceImpl implements PublicService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ List<Integer> getWorkerId(){
|
|
|
+ List<Integer> result = new ArrayList<>();
|
|
|
+ List<WorkerIdGenerator> wis = workerIdGeneratorService.lambdaQuery()
|
|
|
+ .eq(WorkerIdGenerator::getIsUsed,0)
|
|
|
+ .gt(WorkerIdGenerator::getWorkerId,500000)
|
|
|
+ .orderByAsc(WorkerIdGenerator::getSortNum)
|
|
|
+ .last("limit 100000 ").list();
|
|
|
+ if (!CollectionUtils.isEmpty(wis)){
|
|
|
+ wis.stream().forEach(event->{
|
|
|
+ result.add(event.getWorkerId());
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public void updateOrderExtend(String orderBaseId){
|
|
|
Integer childNum;
|