2021与蓝度共同重构项目,服务端
zhanzhiqin
2022-04-18 66080a0b82181aaa567e8080ee2b82315b840930
ximon-admin/src/main/java/com/sandu/ximon/admin/controller/LEDProgramController.java
@@ -54,35 +54,35 @@
        }
        PageHelper.startPage(baseConditionVO.getPageNo(), baseConditionVO.getPageSize());
        LambdaQueryWrapper<LEDProgram> wrapper = ledProgramService.listProgram();
        if (null != keyword) {
        if (!keyword.isEmpty()) {
            wrapper.like(LEDProgram::getName, keyword);
        }
        return ResponseUtil.successPage(ledProgramService.list(wrapper));
    }
    /**
     * 模糊查询
     *
     * @return
     */
    @GetMapping("/listLike")
    public ResponseVO<Object> listLikeProgram(@RequestBody ReceiveParam receiveParam) {
        LambdaQueryWrapper<LEDProgram> wrapper = ledProgramService.listProgram();
        if (receiveParam.getKind() != null || receiveParam.getName() != null) {
            wrapper.like(LEDProgram::getName, receiveParam.getName())
                    .or(
                            ledProgramLambdaQueryWrapper -> {
                                ledProgramLambdaQueryWrapper.like(LEDProgram::getKind, receiveParam.getKind());
                            }
                    );
        }
        // List<LEDProgram> list = ledProgramService.list(wrapper);
        return ResponseUtil.success(ledProgramService.list(wrapper));
    }
//    /**
//     * 模糊查询
//     *
//     * @return
//     */
//    @GetMapping("/listLike")
//    public ResponseVO<Object> listLikeProgram(@RequestBody ReceiveParam receiveParam) {
//        LambdaQueryWrapper<LEDProgram> wrapper = ledProgramService.listProgram();
//        if (receiveParam.getKind() != null || receiveParam.getName() != null) {
//
//            wrapper.like(LEDProgram::getName, receiveParam.getName())
//                    .or(
//                            ledProgramLambdaQueryWrapper -> {
//                                ledProgramLambdaQueryWrapper.like(LEDProgram::getKind, receiveParam.getKind());
//                            }
//                    );
//
//        }
//
//        // List<LEDProgram> list = ledProgramService.list(wrapper);
//        return ResponseUtil.success(ledProgramService.list(wrapper));
//
//    }
}