|
|
@ -5,15 +5,10 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|
|
|
import com.ruoyi.common.constant.HttpStatus; |
|
|
|
import com.ruoyi.common.exception.ServiceException; |
|
|
|
import com.ruoyi.common.utils.PageUtils; |
|
|
|
import com.zc.business.domain.DcFacility; |
|
|
|
import com.zc.business.domain.DcNoStakeWarningTable; |
|
|
|
import com.zc.business.mapper.DcFacilityMapper; |
|
|
|
import com.zc.business.mapper.DcNoStakeWarningTableMapper; |
|
|
|
import com.zc.business.service.IDcFacilityService; |
|
|
|
import com.zc.business.service.IDcNoStakeWarningTableService; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.util.StringUtils; |
|
|
|
|
|
|
|
import java.util.Date; |
|
|
|
import java.util.List; |
|
|
@ -27,7 +22,7 @@ import java.util.Objects; |
|
|
|
@Service |
|
|
|
public class DcNoStakeWarningTableServiceImpl extends ServiceImpl<DcNoStakeWarningTableMapper, DcNoStakeWarningTable> implements IDcNoStakeWarningTableService { |
|
|
|
|
|
|
|
public LambdaQueryWrapper<DcNoStakeWarningTable> noStakeWarningTableQueryWrapper(DcNoStakeWarningTable dcNoStakeWarningTable) { |
|
|
|
public LambdaQueryWrapper<DcNoStakeWarningTable> noStakeWarningTableQueryWrapper(DcNoStakeWarningTable dcNoStakeWarningTable, Date endTime, Date startTime) { |
|
|
|
|
|
|
|
LambdaQueryWrapper<DcNoStakeWarningTable> queryWrapper = new LambdaQueryWrapper<>(); |
|
|
|
|
|
|
@ -56,6 +51,9 @@ public class DcNoStakeWarningTableServiceImpl extends ServiceImpl<DcNoStakeWarni |
|
|
|
queryWrapper.eq(DcNoStakeWarningTable::getCreateTime, dcNoStakeWarningTable.getCreateTime()); |
|
|
|
} |
|
|
|
|
|
|
|
if (endTime != null && startTime != null) { |
|
|
|
queryWrapper.between(DcNoStakeWarningTable::getWarningTime, startTime, endTime); |
|
|
|
} |
|
|
|
// 木桩
|
|
|
|
return queryWrapper; |
|
|
|
} |
|
|
@ -96,15 +94,15 @@ public class DcNoStakeWarningTableServiceImpl extends ServiceImpl<DcNoStakeWarni |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public List<DcNoStakeWarningTable> pageDcNoStakeWarningTable(DcNoStakeWarningTable dcNoStakeWarningTable) { |
|
|
|
public List<DcNoStakeWarningTable> pageDcNoStakeWarningTable(DcNoStakeWarningTable dcNoStakeWarningTable, Date endTime, Date startTime) { |
|
|
|
// 分页
|
|
|
|
PageUtils.startPage(); |
|
|
|
return list(noStakeWarningTableQueryWrapper(dcNoStakeWarningTable)); |
|
|
|
return list(noStakeWarningTableQueryWrapper(dcNoStakeWarningTable,endTime,startTime)); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public List<DcNoStakeWarningTable> listDcNoStakeWarningTable(DcNoStakeWarningTable dcNoStakeWarningTable) { |
|
|
|
return list(noStakeWarningTableQueryWrapper(dcNoStakeWarningTable)); |
|
|
|
public List<DcNoStakeWarningTable> listDcNoStakeWarningTable(DcNoStakeWarningTable dcNoStakeWarningTable, Date endTime, Date startTime) { |
|
|
|
return list(noStakeWarningTableQueryWrapper(dcNoStakeWarningTable,endTime,startTime)); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|