mes-processes/mes-plcSend/src/main/java/com/mes/device/service/GlassInfoService.java
@@ -60,5 +60,20 @@
     * @return 是否成功
     */
    boolean batchSaveOrUpdateGlassInfo(List<GlassInfo> glassInfos);
    /**
     * 查询最近扫码的玻璃ID列表
     *
     * @param minutesAgo 查询最近多少分钟内的记录,默认2分钟
     * @param maxCount 最大返回数量,默认20
     * @param workLine 工作线号(可选,用于过滤)
     * @return 玻璃ID列表
     */
    List<String> getRecentScannedGlassIds(Integer minutesAgo, Integer maxCount, String workLine);
    /**
     * 批量更新玻璃状态
     */
    boolean updateGlassStatus(List<String> glassIds, String status);
}