package com.ruoyi.project.dc.assessment.mapper; import java.util.List; import com.ruoyi.project.dc.assessment.domain.Assessment; /** * 奖惩考核Mapper接口 * * @author wm * @date 2020-12-17 */ public interface AssessmentMapper { /** * 查询奖惩考核 * * @param assessmentId 奖惩考核ID * @return 奖惩考核 */ Assessment selectAssessmentById(Long assessmentId); /** * 查询奖惩考核列表 * * @param assessment 奖惩考核 * @return 奖惩考核集合 */ List selectAssessmentList(Assessment assessment); /** * 新增奖惩考核 * * @param assessment 奖惩考核 * @return 结果 */ int insertAssessment(Assessment assessment); /** * 修改奖惩考核 * * @param assessment 奖惩考核 * @return 结果 */ int updateAssessment(Assessment assessment); /** * 删除奖惩考核 * * @param assessmentId 奖惩考核ID * @return 结果 */ int deleteAssessmentById(Long assessmentId); /** * 批量删除奖惩考核 * * @param assessmentIds 需要删除的数据ID * @return 结果 */ int deleteAssessmentByIds(String[] assessmentIds); }