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