package com.ozs.plan.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ozs.base.domain.BaseExpert; import com.ozs.plan.doman.ProvisionalPlan; import com.ozs.plan.doman.vo.requestVo.ProvisionalPlanVo; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; @Mapper public interface ProvisionalPlanMapper extends BaseMapper { int deleteProvisionalPlanById(@Param("planPracticalId") Integer planPracticalId); int updateProvisionalPlanById(ProvisionalPlanVo provisionalPlan); List selectProjectName(String projectName); int commitProvisionalPlan(Integer planPracticalId); ProvisionalPlan seletById(Integer planPracticalId); List selectProvisionalPlan(ProvisionalPlanVo provisionalPlanVo); List selectProvisionalPlanAudit(ProvisionalPlanVo provisionalPlanVo); int review(ProvisionalPlan provisionalPlan); /** * 通过年度ID,查询季度、临时计划详情 * * @param planYearId * @return */ ProvisionalPlan selectProvisionalPlanByYearId(@Param("planYearId") Integer planYearId); }