whycxzp
2023-12-19 c74a384cad85b12729fcd5dbd998dda334cf668e
微断开关日志
2个文件已修改
17 ■■■■■ 已修改文件
src/main/java/com/whyc/pojo/db_ckpwrdev_data_rt/CKPowerDevBreakerControlLog.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/CKPowerDevBreakerControlLogService.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/pojo/db_ckpwrdev_data_rt/CKPowerDevBreakerControlLog.java
@@ -34,5 +34,9 @@
    private Integer pageNum;
    @TableField(exist = false)
    private Integer pageSize;
    @TableField(exist = false)
    private Date startTime;
    @TableField(exist = false)
    private Date endTime;
}
src/main/java/com/whyc/service/CKPowerDevBreakerControlLogService.java
@@ -27,7 +27,18 @@
        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);