| | |
| | | import org.springframework.util.StringUtils; |
| | | |
| | | import java.time.LocalDateTime; |
| | | import java.util.ArrayList; |
| | | import java.util.Arrays; |
| | | import java.util.Collections; |
| | | import java.util.Date; |
| | |
| | | if (contextObj instanceof TaskExecutionContext) { |
| | | TaskExecutionContext context = (TaskExecutionContext) contextObj; |
| | | List<String> scannedGlassIds = (List<String>) context.getSharedData() |
| | | .computeIfAbsent("scannedGlassIds", k -> new java.util.ArrayList<>()); |
| | | .computeIfAbsent("scannedGlassIds", k -> new ArrayList<>()); |
| | | if (!scannedGlassIds.contains(glassId)) { |
| | | scannedGlassIds.add(glassId); |
| | | log.debug("已保存扫描到的玻璃ID到共享数据: glassId={}", glassId); |