package com.securitycontrol.screen.mapper;

import com.securitycontrol.entity.screen.dto.ConstructionQualityDto;
import com.securitycontrol.entity.screen.vo.ConstructionQualityVo;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository(value = "ConstructionQualityMapper")
public interface ConstructionQualityMapper {

    List<ConstructionQualityVo> getByMonth(ConstructionQualityDto o);

    /**
     * 施工质量-告警内容
     * @param dto
     * @return List<ConstructionQualityVo>
     * @description
     * @author cwchen
     * @date 2024/3/27 19:54
     */
    List<ConstructionQualityVo> getConstructionAlarm(ConstructionQualityDto dto);

    List<ConstructionQualityVo> getQualityInspection(ConstructionQualityDto dto);

    List<ConstructionQualityVo> getConstructionQualityList(ConstructionQualityDto dto);
}
