|
|
@@ -200,7 +200,7 @@ public class ScheduledTask extends BaseService { |
|
|
|
/** |
|
|
|
* 查询加工完成的工业炉 |
|
|
|
*/ |
|
|
|
@Scheduled(fixedDelay = 1000*60*2) |
|
|
|
@Scheduled(fixedDelay = 1000*30) |
|
|
|
public void taskForStockToKiln() throws IOException { |
|
|
|
//两辆车是否都空闲,只有两辆车都空闲才被允许做任务 |
|
|
|
List<VehicleInfo> vehicleInfoList = vehicleInfoServiceBiz.list(new QueryWrapper<VehicleInfo>().eq(VehicleInfo.STATUS, 0)); |
|
|
@@ -494,12 +494,10 @@ public class ScheduledTask extends BaseService { |
|
|
|
Boolean kilnReadyIn=false; |
|
|
|
if (kilnInfo.getType()==1){ |
|
|
|
kilnReadyIn=kilnReadyIn(kilnInfo.getId()); |
|
|
|
}else { |
|
|
|
kilnReadyIn=true; |
|
|
|
} |
|
|
|
//查询炉子是否allowIn |
|
|
|
Boolean kilnAllowIn = kilnAllowIn(kilnInfo.getId()); |
|
|
|
if (kilnReadyIn&&kilnAllowIn){ |
|
|
|
if (kilnReadyIn||kilnAllowIn){ |
|
|
|
//缓存区是否有目标位置为工业炉的待加工任务 |
|
|
|
List<InStockInfo> inStockInfoList = inStockInfoServiceBiz.list(new QueryWrapper<InStockInfo>() |
|
|
|
.eq(InStockInfo.TYPE, 1) |
|
|
|