package com.idea.oa.apply.mapper; import com.idea.oa.apply.model.ApplyOffWork; import com.idea.oa.apply.model.ApplyOffWorkExample; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Component; import java.util.List; @Component public interface ApplyOffWorkMapper { long countByExample(ApplyOffWorkExample example); int deleteByExample(ApplyOffWorkExample example); int deleteByPrimaryKey(String id); int insert(ApplyOffWork record); int insertSelective(ApplyOffWork record); List selectByExample(ApplyOffWorkExample example); ApplyOffWork selectByPrimaryKey(String id); int updateByExampleSelective(@Param("record") ApplyOffWork record, @Param("example") ApplyOffWorkExample example); int updateByExample(@Param("record") ApplyOffWork record, @Param("example") ApplyOffWorkExample example); int updateByPrimaryKeySelective(ApplyOffWork record); int updateByPrimaryKey(ApplyOffWork record); }