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<BreakTimeGroupAndRuleRelationInfo> {
|
/**
|
* 物理删除
|
* 休息时间组和休息规则绑定关系
|
*/
|
int deleteBtgarrByBreakTimeGroupId(Long id);
|
|
/**
|
* 获取所有休息时间关系表和休息时间关联的数据
|
* @return
|
*/
|
List<BreakTimeRuleRelationDO> getAllBreakTimeRuleRelation(BreakTimeGroupAndRuleRelationInfo breakTimeGroupAndRuleRelationInfo);
|
|
/**
|
* 获取所有关系表数据
|
* @param breakTimeGroupAndRuleRelationInfo
|
* @return
|
*/
|
List<BreakTimeGroupAndRuleRelationInfo> getBreakTimeGroupAndRuleRelation(BreakTimeGroupAndRuleRelationInfo breakTimeGroupAndRuleRelationInfo);
|
}
|