规则引擎列表

master
Qin Dong Ming 2024-08-22 20:35:44 +08:00
parent 2ce4bdc0d2
commit e8ccc7e43c
3 changed files with 28 additions and 31 deletions

View File

@ -2,10 +2,7 @@ package com.muyu.controller;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.common.core.web.controller.BaseController; import com.muyu.common.core.web.controller.BaseController;
import com.muyu.common.core.web.page.TableDataInfo;
import com.muyu.common.security.annotation.RequiresPermissions;
import com.muyu.domain.EngineMaintenance; import com.muyu.domain.EngineMaintenance;
import com.muyu.req.EngineMaintenanceQueryReq;
import com.muyu.service.EngIneService; import com.muyu.service.EngIneService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
@ -30,8 +27,8 @@ public class EngIneController extends BaseController {
EngIneService engIneService; EngIneService engIneService;
@GetMapping("/getMaintenanceList") @GetMapping("/getMaintenanceList")
public Result<List<EngineMaintenance>> getMaintenanceList(@RequestBody EngineMaintenance engineMaintenanceQueryReq) { public Result<List<EngineMaintenance>> getMaintenanceList() {
List<EngineMaintenance> list = engIneService.list(engineMaintenanceQueryReq); List<EngineMaintenance> list = engIneService.list();
return Result.success(list); return Result.success(list);
} }
} }

View File

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

View File

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