| 1234567891011121314151617181920212223242526272829 |
- package cn.com.lzt.maintainbill.dao;
- import java.util.Date;
- import java.util.List;
- import java.util.Map;
- import cn.com.lzt.maintainbill.dto.MaintainBillDto;
- import cn.com.lzt.maintainplan.entity.MaintainPlanEntity;
- import org.jeecgframework.minidao.annotation.MiniDao;
- import org.jeecgframework.minidao.annotation.Param;
- import org.jeecgframework.minidao.annotation.ResultType;
- import org.jeecgframework.minidao.pojo.MiniDaoPage;
- import org.springframework.stereotype.Repository;
- import cn.com.lzt.maintainbill.entity.MaintainBillEntity;
- @Repository
- @MiniDao
- public interface MaintainBillDao {
- @ResultType(MaintainBillDto.class)
- public MiniDaoPage<MaintainBillDto> list(@Param("dto")MaintainBillDto dto, @Param("page")int page, @Param("rows")int rows);
- public List<MaintainBillEntity> getMaintainBillFromPlan(@Param("createFirstDate") String createFirstDate,@Param("createEndDate") String createEndDate);
- List<MaintainPlanEntity> findNoContractPlan(@Param("findDate") Date findDate);
- List<Map<String,Object>> findMatchContract(@Param("contractStartTime") Date startTime,@Param("contractEndTime") Date endTime);
- }
|