规则引擎列表

master
Qin Dong Ming 2024-08-22 20:36:54 +08:00
parent e8ccc7e43c
commit 802908b3c2
3 changed files with 28 additions and 28 deletions

View File

@ -27,8 +27,8 @@ public class EngIneController extends BaseController {
EngIneService engIneService;
@GetMapping("/getMaintenanceList")
public Result<List<EngineMaintenance>> getMaintenanceList() {
List<EngineMaintenance> list = engIneService.list();
public Result<List<EngineMaintenance>> getMaintenanceList(@RequestBody EngineMaintenance engineMaintenanceQueryReq) {
List<EngineMaintenance> list = engIneService.list(engineMaintenanceQueryReq);
return Result.success(list);
}
}

View File

@ -14,5 +14,5 @@ import java.util.List;
* @Date2024/8/22 15:37
*/
public interface EngIneService extends IService<EngineMaintenance> {
List<EngineMaintenance> list( );
List<EngineMaintenance> list(EngineMaintenance engineMaintenance);
}

View File

@ -26,33 +26,33 @@ public class EngIneServiceImpl extends ServiceImpl<EngineMapper, EngineMaintenan
EngineMapper engineMapper;
@Override
public List<EngineMaintenance> list( ) {
public List<EngineMaintenance> list(EngineMaintenance engineMaintenance) {
LambdaQueryWrapper<EngineMaintenance> queryWrapper = new LambdaQueryWrapper<>();
//
// if (StringUtils.isNotNull(engineMaintenance.getName())) {
// queryWrapper.like(EngineMaintenance::getName, engineMaintenance.getName());
// }
//
// if (StringUtils.isNotNull(engineMaintenance.getType())) {
// queryWrapper.eq(EngineMaintenance::getType, engineMaintenance.getType());
// }
//
// if (StringUtils.isNotNull(engineMaintenance.getScope())) {
// queryWrapper.eq(EngineMaintenance::getScope, engineMaintenance.getScope());
// }
//
// if (StringUtils.isNotNull(engineMaintenance.getEngineCode())) {
// queryWrapper.eq(EngineMaintenance::getEngineCode, engineMaintenance.getEngineCode());
// }
//
// if (StringUtils.isNotNull(engineMaintenance.getIsActivate())) {
// queryWrapper.eq(EngineMaintenance::getIsActivate, engineMaintenance.getIsActivate());
// }
//
// if (StringUtils.isNotNull(engineMaintenance.getStatus())) {
// queryWrapper.eq(EngineMaintenance::getStatus, engineMaintenance.getStatus());
// }
if (StringUtils.isNotNull(engineMaintenance.getName())) {
queryWrapper.like(EngineMaintenance::getName, engineMaintenance.getName());
}
if (StringUtils.isNotNull(engineMaintenance.getType())) {
queryWrapper.eq(EngineMaintenance::getType, engineMaintenance.getType());
}
if (StringUtils.isNotNull(engineMaintenance.getScope())) {
queryWrapper.eq(EngineMaintenance::getScope, engineMaintenance.getScope());
}
if (StringUtils.isNotNull(engineMaintenance.getEngineCode())) {
queryWrapper.eq(EngineMaintenance::getEngineCode, engineMaintenance.getEngineCode());
}
if (StringUtils.isNotNull(engineMaintenance.getIsActivate())) {
queryWrapper.eq(EngineMaintenance::getIsActivate, engineMaintenance.getIsActivate());
}
if (StringUtils.isNotNull(engineMaintenance.getStatus())) {
queryWrapper.eq(EngineMaintenance::getStatus, engineMaintenance.getStatus());
}
return list(queryWrapper);
}