| | |
| | | Integer pageSize = param.getPageSize(); |
| | | PageHelper.startPage(pageNum,pageSize); |
| | | QueryWrapper<CKPowerDevBreakerControlLog> query = Wrappers.query(); |
| | | //TODO 筛选条件 |
| | | if(param.getScope()!=null) { |
| | | query.eq("scope", param.getScope()); |
| | | } |
| | | if(param.getNumber()!=null) { |
| | | query.eq("number", param.getNumber()); |
| | | } |
| | | if(param.getStartTime()!=null) { |
| | | query.ge("create_time", param.getStartTime()); |
| | | } |
| | | if(param.getEndTime()!=null) { |
| | | query.le("create_time", param.getEndTime()); |
| | | } |
| | | List<CKPowerDevBreakerControlLog> list = mapper.selectList(null); |
| | | PageInfo<CKPowerDevBreakerControlLog> pageInfo = new PageInfo<>(list); |
| | | return new Response().set(1,pageInfo); |