package com.klp.mapper; import com.klp.domain.vo.anneal.WmsAnnealFurnaceStatusVo; import com.klp.domain.vo.anneal.WmsAnnealPlanQueueVo; import org.apache.ibatis.annotations.Param; import java.util.Date; import java.util.List; /** * 退火总览Mapper接口 * * @author klp * @date 2026-03-14 */ public interface WmsAnnealOverviewMapper { Long selectTotalPlanCount(); Long selectFurnaceTotal(); Long selectFurnaceBusyCount(); Long selectPendingCoilCount(); Long selectTodayDonePlanCount(@Param("dayStart") Date dayStart, @Param("dayEnd") Date dayEnd); Long selectTodayDoneCoilCount(@Param("dayStart") Date dayStart, @Param("dayEnd") Date dayEnd); List selectFurnaceStatusList(); List selectPlanQueueList(); }