package jnpf.attendance.service;

import jnpf.base.service.SuperService;
import jnpf.entity.attendance.FtbAttendanceLineSchedulingConfig;

/**
 * 划线排班配置Service
 *
 * @author ahua
 * @version 2.1
 * @copyright 引迈信息技术有限公司（https://www.jnpfsoft.com）
 * @date 2025-12-30
 */
public interface AttendanceLineSchedulingConfigService extends SuperService<FtbAttendanceLineSchedulingConfig> {

    /**
     * 根据考勤组ID查询划线排班配置
     *
     * @param groupId 考勤组ID
     * @return 划线排班配置
     */
    FtbAttendanceLineSchedulingConfig getByGroupId(String groupId);

    void noticeLineScheduling(String tenantId);

    boolean saveOrUpdateLineSchedulingConfig(FtbAttendanceLineSchedulingConfig config);
}