| | |
| | | import org.springblade.core.mp.base.BaseServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | @Service |
| | | public class DbReportServiceImpl extends BaseServiceImpl<DbReportMapper, DbReport> implements IDbReportService { |
| | | @Override |
| | | public IPage<DbReportVO> selectPage(IPage<DbReportVO> page, DbReportVO dbReport) { |
| | | return page.setRecords(baseMapper.getPage(page,dbReport)); |
| | | } |
| | | |
| | | @Override |
| | | public List<DbReportVO> getLatestList(DbReportVO dbReport) { |
| | | |
| | | List<DbReportVO> list = new ArrayList<>(); |
| | | if (dbReport.getTimeFlag().equals("day")){ |
| | | if (dbReport.getType().equals("3")){ |
| | | //位移 |
| | | }else{ |
| | | list = baseMapper.getDayList(dbReport); |
| | | } |
| | | |
| | | }else if (dbReport.getTimeFlag().equals("year")){ |
| | | |
| | | } |
| | | return list; |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public boolean save(DbReport entity) { |
| | | |
| | | //先判断上报时间当天是否有 |
| | | DbReport dbReport = baseMapper.getRecordTimeData(entity); |
| | | |
| | | return super.save(entity); |
| | | } |
| | | } |