36 lines
1.0 KiB
Java
36 lines
1.0 KiB
Java
package jnpf.attendance.service;
|
|
|
|
import jnpf.base.service.SuperService;
|
|
import jnpf.entity.AttendanceCustomizeTable;
|
|
import jnpf.model.attendance.vo.attendance.AttendanceCustomizeTableVo;
|
|
import jnpf.model.attendance.vo.attendance.CustomizeTableUpdateVo;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* <p>
|
|
* 考勤-自定义报表设置 服务类
|
|
* </p>
|
|
*
|
|
* @author ahua
|
|
* @since 2024-09-03
|
|
*/
|
|
public interface AttendanceCustomizeTableService extends SuperService<AttendanceCustomizeTable> {
|
|
/**
|
|
* 根据关键词、状态和类型查询自定义表格列表。
|
|
*
|
|
* @param keyword 关键词,用于搜索过滤
|
|
* @param status 状态,用于筛选设置
|
|
* @param type 类型,用于筛选设置
|
|
* @return 自定义表格视图对象列表
|
|
*/
|
|
List<AttendanceCustomizeTableVo> findList(String keyword, Integer status, Integer type);
|
|
|
|
/**
|
|
* 更新自定义表格信息。
|
|
*
|
|
* @param tableVos 自定义表格数据传输对象列表
|
|
*/
|
|
void update(CustomizeTableUpdateVo tableVos);
|
|
}
|