自动化立体仓库 - WMS系统
#
Administrator
2026-04-16 fce0a67f5dff3537194d52a8d0f26c4b7fb3dc90
src/main/java/com/zy/asrs/task/OrderMoveHistoryScheduler.java
@@ -9,14 +9,29 @@
@Component
public class OrderMoveHistoryScheduler {
    @Autowired
    private OrderMoveHistoryHandler handler;
    private OrderMoveHistoryHandler orderMoveHistoryHandler;
    /**
     * 将已完成order和orderDetl移动到log表
     */
    @Scheduled(cron = "0/30 * * * * ?")
    public void execute(){
        handler.move();
        orderMoveHistoryHandler.start();
    }
    /**
     * 将已上报order和orderDetl移动到log表
     */
    @Scheduled(cron = "0/30 * * * * ?")
    public void executeOrder(){
        orderMoveHistoryHandler.startOrder();
    }
    /**
     * 每天 0 点将未执行的出库单转入历史档,并打上系统自动删除标记
     */
    @Scheduled(cron = "0 0 0 * * ?", zone = "Asia/Shanghai")
    public void executePakoutAutoArchive() {
        orderMoveHistoryHandler.startPakoutAutoArchive();
    }
}