package com.gkhy.safePlatform.account.repository.schedule; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.gkhy.safePlatform.account.entity.schedule.BreakTimeGroupAndRuleRelationInfo; import com.gkhy.safePlatform.account.entity.schedule.BreakTimeRuleRelationDO; import com.gkhy.safePlatform.account.model.dto.resp.BreakTimeRuleRelationRespDTO; import org.springframework.stereotype.Repository; import java.util.List; @Repository public interface BreakTimeGroupAndRuleRelationInfoRepository extends BaseMapper { /** * 物理删除 * 休息时间组和休息规则绑定关系 */ int deleteBtgarrByBreakTimeGroupId(Long id); /** * 获取所有休息时间关系表和休息时间关联的数据 * @return */ List getAllBreakTimeRuleRelation(BreakTimeGroupAndRuleRelationInfo breakTimeGroupAndRuleRelationInfo); /** * 获取所有关系表数据 * @param breakTimeGroupAndRuleRelationInfo * @return */ List getBreakTimeGroupAndRuleRelation(BreakTimeGroupAndRuleRelationInfo breakTimeGroupAndRuleRelationInfo); }