feat: 2.6.0
1. 修复工作流列表条件查询不生效问题 优化放大缩小
This commit is contained in:
parent
d514f26194
commit
af4f6ef5ea
@ -13,4 +13,9 @@ import lombok.EqualsAndHashCode;
|
||||
@Data
|
||||
public class WorkflowQueryVO extends BaseQueryVO {
|
||||
|
||||
private String groupName;
|
||||
|
||||
private String workflowName;
|
||||
|
||||
private Integer workflowStatus;
|
||||
}
|
||||
|
@ -192,6 +192,19 @@ public class WorkflowServiceImpl implements WorkflowService {
|
||||
LambdaQueryWrapper<Workflow> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(Workflow::getDeleted, StatusEnum.NO.getStatus());
|
||||
queryWrapper.eq(Workflow::getNamespaceId, userSessionVO.getNamespaceId());
|
||||
|
||||
if (StrUtil.isNotBlank(queryVO.getGroupName())) {
|
||||
queryWrapper.eq(Workflow::getGroupName, queryVO.getGroupName());
|
||||
}
|
||||
|
||||
if (StrUtil.isNotBlank(queryVO.getWorkflowName())) {
|
||||
queryWrapper.like(Workflow::getWorkflowName, queryVO.getWorkflowName());
|
||||
}
|
||||
|
||||
if (Objects.nonNull(queryVO.getWorkflowStatus())) {
|
||||
queryWrapper.eq(Workflow::getWorkflowStatus, queryVO.getWorkflowStatus());
|
||||
}
|
||||
|
||||
queryWrapper.orderByDesc(Workflow::getId);
|
||||
PageDTO<Workflow> page = workflowMapper.selectPage(pageDTO, queryWrapper);
|
||||
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
21
frontend/public/lib/assets/bHlUn7xq.js
Normal file
21
frontend/public/lib/assets/bHlUn7xq.js
Normal file
File diff suppressed because one or more lines are too long
@ -5,8 +5,8 @@
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>Easy Retry</title>
|
||||
<script type="module" crossorigin src="./assets/HIb6OPZi.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="./assets/kNnuTekB.css">
|
||||
<script type="module" crossorigin src="./assets/bHlUn7xq.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="./assets/RrmFkNrR.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
@ -16,13 +16,13 @@
|
||||
</a-col>
|
||||
<a-col :md="8" :sm="24">
|
||||
<a-form-item label="任务名称">
|
||||
<a-input v-model="queryParam.jobName" placeholder="请输入任务名称" allowClear />
|
||||
<a-input v-model="queryParam.workflowName" placeholder="请输入任务名称" allowClear />
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<a-col :md="8" :sm="24">
|
||||
<a-form-item label="状态">
|
||||
<a-select v-model="queryParam.jobStatus" placeholder="请选择状态" allowClear>
|
||||
<a-select-option v-for="(index, value) in jobStatusEnum" :value="value" :key="value">
|
||||
<a-select v-model="queryParam.workflowStatus" placeholder="请选择状态" allowClear>
|
||||
<a-select-option v-for="(index, value) in workflowStatus" :value="value" :key="value">
|
||||
{{ index.name }}</a-select-option
|
||||
>
|
||||
</a-select>
|
||||
|
Loading…
Reference in New Issue
Block a user