Junjie
2026-04-10 4be22b164b927cd906c87ee7f7473c3670e8ccba
src/main/java/com/zy/core/plugin/store/StoreInTaskGenerationService.java
@@ -32,6 +32,7 @@
public class StoreInTaskGenerationService {
    private static final int APPLY_IN_TASK_TIMEOUT_SECONDS = 5;
    @Autowired
    private WrkMastService wrkMastService;
    @Autowired
    private StationOperateProcessUtils stationOperateProcessUtils;
@@ -101,6 +102,39 @@
            return;
        }
        StationProtocol stationProtocol = context.getStationProtocol();
        if (stationProtocol == null) {
            return;
        }
        if (!stationProtocol.isAutoing()) {
            return;
        }
        if (!stationProtocol.isLoading()) {
            return;
        }
        if (!stationProtocol.isInEnable()) {
            return;
        }
        if (stationProtocol.getTaskNo() == 0) {
            return;
        }
        if (Cools.isEmpty(stationProtocol.getBarcode())) {
            return;
        }
        if (stationProtocol.getError() > 0) {
            return;
        }
        if (stationProtocol.isInBarcodeError()) {
            return;
        }
        long count = wrkMastService.count(new QueryWrapper<WrkMast>().eq("barcode", context.getStationProtocol().getBarcode()));
        if (count > 0) {
            policy.setSystemWarning(context, "系统任务已存在");