package com.qianwen.smartman.modules.tpm.mapper;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import java.util.List;
|
import org.apache.ibatis.annotations.Param;
|
import com.qianwen.core.mp.mapper.BladeMapper;
|
import com.qianwen.core.mp.support.Query;
|
import com.qianwen.smartman.modules.cps.vo.MaintainPlanExportVO;
|
import com.qianwen.smartman.modules.tpm.entity.MaintainPlan;
|
import com.qianwen.smartman.modules.tpm.vo.MaintainPlanExpireQueryVO;
|
import com.qianwen.smartman.modules.tpm.vo.MaintainPlanExpireVO;
|
import com.qianwen.smartman.modules.tpm.vo.MaintainPlanVO;
|
import com.qianwen.smartman.modules.tpm.vo.MaintainStatisticsVO;
|
import com.qianwen.smartman.modules.tpm.vo.excel.MaintainPlanExcel;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tpm/mapper/MaintainPlanMapper.class */
|
public interface MaintainPlanMapper extends BladeMapper<MaintainPlan> {
|
List<MaintainPlanVO> getPlan();
|
|
List<MaintainPlanExcel> export(@Param("maintainPlanExportDTO") MaintainPlanExportVO maintainPlanExportVO, @Param("tenantId") String tenantId);
|
|
MaintainStatisticsVO maintainPlanStatisticsNum(@Param("tenantId") String tenantId);
|
|
List<MaintainPlanExpireVO> pageMaintainPlanWarning(@Param("query") Query query, @Param("tenantId") String tenantId, IPage<MaintainPlanExpireVO> page, @Param("maintainPlanExpireQueryVO") MaintainPlanExpireQueryVO maintainPlanExpireQueryVO);
|
|
List<MaintainPlanExpireVO> pageMaintainPlanExpire(@Param("query") Query query, @Param("tenantId") String tenantId, IPage<MaintainPlanExpireVO> page, @Param("maintainPlanExpireQueryVO") MaintainPlanExpireQueryVO maintainPlanExpireQueryVO);
|
|
List<MaintainPlanExpireVO> pageMaintainPlanToday(@Param("query") Query query, @Param("tenantId") String tenantId, IPage<MaintainPlanExpireVO> page, @Param("maintainPlanExpireQueryVO") MaintainPlanExpireQueryVO maintainPlanExpireQueryVO);
|
}
|