Commit c4c6f7f0 by xieshaohua

[修改]工单分页查询

parent ca0157ca
......@@ -39,7 +39,7 @@ public class WorkOrderInfoVO {
/**
* 工单状态 待处理、处理中
*/
@Schema(description = "工单状态 待处理、处理中")
@Schema(description = "工单状态 待发起、处理中、工单关闭、工单失效")
private String status;
/**
* 流程环节 发起、处理、审批
......
......@@ -23,10 +23,14 @@ public class WorkOrdeQueryDto {
private Sort.Direction direction = Sort.Direction.DESC;
@Schema(description = "工单级别")
private String level;
@Schema(description = "工单状态")
@Schema(description = "流程环节 流程环节 发起、处理、审批、关闭、失效")
private String stage;
@Schema(description = "工单状态 待发起、处理中、工单关闭、工单失效")
private String status;
@Schema(description = "工单类型")
@Schema(description = "工单类型 资产完善、资产下架、资产新增、资产转移")
private String type;
@Schema(description = "资产类型 数据指标、数据资产、元数据、数据标准")
private String dataType;
@Schema(description = "关键字")
private String keyword;
@Schema(description = "创建开始时间")
......
......@@ -36,7 +36,7 @@ public class WorkOrderInfo {
*/
private String level;
/**
* 工单状态 待处理、处理中
* 工单状态 待发起、处理中、工单关闭、工单失效
*/
private String status;
/**
......
......@@ -79,6 +79,12 @@ public class WorkOrderServiceImpl implements WorkOrderService {
if (StringUtils.isNotBlank(param.getStatus())) {
query.addCriteria(Criteria.where("status").is(param.getStatus()));
}
if (StringUtils.isNotBlank(param.getDataType())) {
query.addCriteria(Criteria.where("dataType").is(param.getDataType()));
}
if (StringUtils.isNotBlank(param.getStage())) {
query.addCriteria(Criteria.where("stage").is(param.getStage()));
}
if (StringUtils.isNotBlank(param.getKeyword())) {
query.addCriteria(new Criteria().orOperator(
Criteria.where("desc").regex(param.getKeyword()),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment