JxglAppraisalMapper.java 951 Bytes
Newer Older
yuquan.zhu committed
1
package cn.timer.api.dao.jxgl;
2
import org.apache.ibatis.annotations.Param;
yuquan.zhu committed
3 4 5
import org.springframework.stereotype.Repository;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
6
import com.baomidou.mybatisplus.core.metadata.IPage;
yuquan.zhu committed
7

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

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

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

22
	AppraisalDetail selectDetailById(Integer orgCode, Integer id);
yuquan.zhu committed
23

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

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

yuquan.zhu committed
28
}