evo-Financial-pc/evo-admin/src/main/java/com/evo/personnelMatters/service/IRzOverTimeDetailService.java
2026-03-16 11:55:27 +08:00

57 lines
1.3 KiB
Java

package com.evo.personnelMatters.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.evo.common.core.domain.AjaxResult;
import com.evo.personnelMatters.domain.RzOverTimeDetail;
import java.util.List;
/**
* 加班详情Service接口
*
* @author chenyj
* @date 2024-09-09
*/
public interface IRzOverTimeDetailService extends IService<RzOverTimeDetail>
{
/**
* 查询加班详情
*
* @param id 加班详情主键
* @return 加班详情
*/
public RzOverTimeDetail selectRzOverTimeDetailById(Long id);
/**
* 查询加班详情列表
*
* @param rzOverTimeDetail 加班详情
* @return 加班详情集合
*/
public List<RzOverTimeDetail> selectRzOverTimeDetailList(RzOverTimeDetail rzOverTimeDetail);
/**
* 新增加班详情
*
* @param rzOverTimeDetail 加班详情
* @return 结果
*/
public AjaxResult insertRzOverTimeDetail(RzOverTimeDetail rzOverTimeDetail);
/**
* 修改加班详情
*
* @param rzOverTimeDetail 加班详情
* @return 结果
*/
public AjaxResult updateRzOverTimeDetail(RzOverTimeDetail rzOverTimeDetail);
/**
* 删除加班详情信息
*
* @param id 加班详情主键
* @return 结果
*/
public AjaxResult deleteRzOverTimeDetailById(Long id);
}