提交 30b73721 authored 作者: 黄夏豪's avatar 黄夏豪

[工作流模块] 修改了 searchFlowInfo 方法的 BUG

上级 c6e65a2b
...@@ -51,7 +51,7 @@ public class FlowsInfoController { ...@@ -51,7 +51,7 @@ public class FlowsInfoController {
@PostMapping("/searchFlowInfo") @PostMapping("/searchFlowInfo")
@ApiOperation(value = "查询流程信息") @ApiOperation(value = "查询流程信息")
public ResponseEntity searchFlowInfo(SearchFlowInfoVo searchFlowInfoVo){ public ResponseEntity searchFlowInfo(@RequestBody SearchFlowInfoVo searchFlowInfoVo){
Page<FlowsInfo> flowsInfoList = flowInfoService.searchFlowInfo(searchFlowInfoVo); Page<FlowsInfo> flowsInfoList = flowInfoService.searchFlowInfo(searchFlowInfoVo);
return ResultUtil.success(flowsInfoList,"查询成功"); return ResultUtil.success(flowsInfoList,"查询成功");
......
...@@ -93,8 +93,8 @@ public class FlowInfoServiceImpl implements FlowInfoService { ...@@ -93,8 +93,8 @@ public class FlowInfoServiceImpl implements FlowInfoService {
public Page<FlowsInfo> searchFlowInfo(SearchFlowInfoVo searchFlowInfoVo) { public Page<FlowsInfo> searchFlowInfo(SearchFlowInfoVo searchFlowInfoVo) {
PredicateBuilder<FlowsInfo> and = Specifications.and(); PredicateBuilder<FlowsInfo> and = Specifications.and();
and.eq(searchFlowInfoVo.getState()!=null,"state",searchFlowInfoVo.getState()); and.eq(searchFlowInfoVo.getState()!=null,"state",searchFlowInfoVo.getState());
and.eq(searchFlowInfoVo.getFlowKey()!=null,"flowKey",searchFlowInfoVo.getState()); and.eq(searchFlowInfoVo.getFlowKey()!=null,"flowKey",searchFlowInfoVo.getFlowKey());
and.eq(searchFlowInfoVo.getFlowName()!=null,"flowName",searchFlowInfoVo.getState()); and.like(searchFlowInfoVo.getFlowName()!=null,"flowName","%"+searchFlowInfoVo.getFlowName()+"%");
return flowsInfoMapper.findAll(and.build(), searchFlowInfoVo.getPageable()); return flowsInfoMapper.findAll(and.build(), searchFlowInfoVo.getPageable());
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论