JxglAppraisalMapper.java 1.07 KB
Newer Older
yuquan.zhu committed
1
package cn.timer.api.dao.jxgl;
lal committed
2 3
import java.util.List;

4
import org.apache.ibatis.annotations.Param;
yuquan.zhu committed
5 6 7
import org.springframework.stereotype.Repository;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
8
import com.baomidou.mybatisplus.core.metadata.IPage;
yuquan.zhu committed
9

10
import cn.timer.api.bean.jxgl.JxglAppraisal;
11 12
import cn.timer.api.dto.jxgl.AppraisalDetail;
import cn.timer.api.dto.jxgl.AppraisalQuery;
13
import cn.timer.api.dto.jxgl.EmpPerformanceQuery;
yuquan.zhu committed
14 15

/**
16 17
*  考核
* @author Tang 2020-05-26
yuquan.zhu committed
18 19
*/
@Repository
20
public interface JxglAppraisalMapper extends BaseMapper<JxglAppraisal> {
yuquan.zhu committed
21

22
	IPage<JxglAppraisal> selectListByQuery(IPage<JxglAppraisal> page,@Param("param") AppraisalQuery query);
yuquan.zhu committed
23

24
	AppraisalDetail selectDetailById(Integer orgCode, Integer id);
yuquan.zhu committed
25

26 27
	IPage<JxglAppraisal> selectListEmpByQuery(IPage<JxglAppraisal> page,@Param("param") EmpPerformanceQuery query);

tangzhaoqian committed
28
	IPage<JxglAppraisal> selectMyEmpByQuery(IPage<JxglAppraisal> page,@Param("param") EmpPerformanceQuery query);
lal committed
29 30
	
	String CurrentdepartmentID(int orgcode,int empnum);
lal committed
31 32
	
	List<JxglAppraisal> selectListByappraisalid(int appraisalid);
tangzhaoqian committed
33

yuquan.zhu committed
34
}