package cn.timer.api.dao.jxgl; import java.util.List; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import cn.timer.api.bean.jxgl.JxglAppraisal; import cn.timer.api.dto.jxgl.AppraisalDetail; import cn.timer.api.dto.jxgl.AppraisalQuery; import cn.timer.api.dto.jxgl.EmpPerformanceQuery; /** * 考核 * @author Tang 2020-05-26 */ @Repository public interface JxglAppraisalMapper extends BaseMapper<JxglAppraisal> { IPage<JxglAppraisal> selectListByQuery(IPage<JxglAppraisal> page,@Param("param") AppraisalQuery query); AppraisalDetail selectDetailById(Integer orgCode, Integer id); IPage<JxglAppraisal> selectListEmpByQuery(IPage<JxglAppraisal> page,@Param("param") EmpPerformanceQuery query); IPage<JxglAppraisal> selectMyEmpByQuery(IPage<JxglAppraisal> page,@Param("param") EmpPerformanceQuery query); String CurrentdepartmentID(int orgcode,int empnum); List<JxglAppraisal> selectListByappraisalid(int appraisalid); }