package com.gk.firework.Mapper;
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.gk.firework.Domain.AccessAssessApply;
|
import com.gk.firework.Domain.AssessApply;
|
import com.gk.firework.Domain.Enum.AssessAppealStatus;
|
import com.gk.firework.Domain.Enum.AssessType;
|
import com.gk.firework.Domain.Enum.PunishStatus;
|
import com.gk.firework.Domain.Vo.AssessApplyAppealVo;
|
import org.springframework.stereotype.Repository;
|
|
import java.util.List;
|
import java.util.Map;
|
|
@Repository
|
public interface AccessAssessApplyMapper extends BaseMapper<AccessAssessApply> {
|
|
List<AccessAssessApply> selectPages(Map params, Page<AccessAssessApply> page);
|
|
List<AssessApplyAppealVo> selectAppealPages(Map params, Page<AssessApplyAppealVo> page);
|
|
List<AccessAssessApply> selectAllOverTimeAccessAssessApply(AssessType access, AssessAppealStatus passed, PunishStatus unPunish);
|
|
List<AccessAssessApply> selectAllPunishingAccessAssessApply(AssessType access, PunishStatus punishing);
|
|
}
|