自动化立体仓库 - WMS系统
cl
3 天以前 9c22135c6767876687db0959163ac13ea0182907
src/main/java/com/zy/asrs/task/WcsDeviceStatusScheduler.java
@@ -20,6 +20,9 @@
    @Value("${wcs.status-sync.enabled:true}")
    private Boolean enabled;
    @Value("${wcs.status-sync.log-on-failure:true}")
    private Boolean logOnFailure;
    @Scheduled(
            initialDelayString = "${wcs.status-sync.initial-delay:10000}",
            fixedDelayString = "${wcs.status-sync.fixed-delay:5000}"
@@ -28,8 +31,8 @@
        if (!Boolean.TRUE.equals(enabled)) {
            return;
        }
        R result = wcsApiService.syncDeviceStatusFromWcs();
        if (!Objects.equals(result.get("code"), 200)) {
        R result = wcsApiService.syncDeviceStatusFromWcs(Boolean.TRUE.equals(logOnFailure));
        if (Boolean.TRUE.equals(logOnFailure) && !Objects.equals(result.get("code"), 200)) {
            log.warn("轮询同步WCS设备状态失败, result={}", result);
        }
    }