package cn.timer.api.dao.kqmk; import java.util.List; import cn.timer.api.dto.kqmk.*; 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.kqmk.KqglAssoLeaveBalance; /** * 员工假期余额 * * @author LAL 2020-05-09 */ @Repository public interface KqglAssoLeaveBalanceMapper extends BaseMapper<KqglAssoLeaveBalance> { IPage<EmployeeLeaveBalanceDto> selectPageByQueryLeaveBalance(IPage<EmployeeLeaveBalanceDto> page,@Param("param") AttqueryCriteriaDto attquerycriteriadto); AdditionalDto selectAdditional(int orgcode,int empnum); List<AdditionalDto> selectAdditionalList(int orgcode); // JiaqibalanceDto selectleavebalanceList(int leaverulesid,int userid); Double Sumbalancedays(int userid,int orgcode,int leaverulesid); List<AdditionalDto> RealTimeUpdate(int orgcode,int kqzid); List<AdditionalDto> selectAdditionalByempnum(int orgcode,int empnum); List<ExportEmployeeLeaveBalanceDto> selectLeaveBalance(@Param("param") AttqueryCriteriaDto attquerycriteriadto); }