package com.zy.asrs.service; import com.baomidou.mybatisplus.extension.service.IService; import com.zy.asrs.domain.param.CreateCyclePlanParam; import com.zy.asrs.entity.WrkCyclePlan; public interface WrkCyclePlanService extends IService { WrkCyclePlan createPlan(CreateCyclePlanParam param); void startPlan(Long planId); void pausePlan(Long planId); void resumePlan(Long planId); void resetPlan(Long planId); void advancePlan(Long planId); void onWrkMastComplete(Integer wrkNo); void deletePlan(Long planId); }