src/main/java/com/lwb/hr/service/OvertimeService.java

(完整代码) 1KB

package com.lwb.hr.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.lwb.hr.entity.Overtime;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 * 加班表 服务类
 * </p>
 *
 * @author 刘文博
 * @since 2021-05-12
 */
public interface OvertimeService extends IService<Overtime> {

    /**
     * 获取员工的加班列表
     * @param employeeNumber 员工编号
     * @return 员工的加班列表
     */
    List<Overtime> getListByEmpNumber(String employeeNumber);




    /**
     * 获取加班分页表
     * @param pageNo 页号
     * @param pageSize 页面大小
     * @return
     */
    Page<Overtime> getOvertimePage(Integer pageNo, Integer pageSize);



    /**
     * 获取加班分页表
     * @param depNumber 部门编号
     * @param pageNo 页号
     * @param pageSize 页面大小
     * @return
     */
    Page<Overtime> getDepOvertimePage(Integer depNumber, Integer pageNo, Integer pageSize);



    /**
     * 根据员工号,日期获取加班实例
     * @param empNumber 员工号
     * @param day 日期
     * @return 加班实例
     */
    Overtime getByEmpnumberDay(Integer empNumber, String day);

    Overtime getOvertimeById(Integer id);
    Integer updateOvertimeByid(Overtime overtime);
}

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。