liweidong
liweidong-hj 2 weeks ago
commit 9eb8128ec3
  1. 9
      blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/quality/pojo/vo/DispatchConfigApprovalVO.java
  2. 14
      blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/impl/DispatchConfigApprovalServiceImpl.java

@ -1,5 +1,6 @@
package org.springblade.desk.quality.pojo.vo; package org.springblade.desk.quality.pojo.vo;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data; import lombok.Data;
@ -53,6 +54,14 @@ public class DispatchConfigApprovalVO extends BaseEntity {
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date applicationTime; private Date applicationTime;
@TableField(exist = false)
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date applicationTimeStart;
@TableField(exist = false)
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date applicationTimeEnd;
/** /**
* 申请描述/备注 * 申请描述/备注
*/ */

@ -23,6 +23,7 @@ import org.springframework.transaction.annotation.Transactional;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import java.util.Objects;
/** /**
* 分派配置审批服务实现类 * 分派配置审批服务实现类
@ -49,15 +50,24 @@ public class DispatchConfigApprovalServiceImpl extends EnBaseServiceImpl<Dispatc
if (entity.getStatus() != null) { if (entity.getStatus() != null) {
queryWrapper.eq("STATUS", entity.getStatus()); queryWrapper.eq("STATUS", entity.getStatus());
} }
if (Objects.nonNull(entity.getApplicationTimeStart())) {
queryWrapper.ge("APPLICATION_TIME", entity.getApplicationTimeStart());
}
if (Objects.nonNull(entity.getApplicationTimeEnd())) {
queryWrapper.le("APPLICATION_TIME", entity.getApplicationTimeEnd());
}
if (StrUtil.isNotEmpty(entity.getRemark())) {
queryWrapper.like("REMARK", entity.getRemark());
}
} }
// 按创建时间降序 // 按创建时间降序
queryWrapper.orderByDesc("CREATE_TIME"); queryWrapper.orderByDesc("CREATE_TIME");
IPage<DispatchConfigApproval> pages = baseMapper.selectPage( IPage<DispatchConfigApproval> pages = baseMapper.selectPage(
page, page, queryWrapper
queryWrapper
); );
return DispatchConfigApprovalWrapper.build().pageVO(pages); return DispatchConfigApprovalWrapper.build().pageVO(pages);
} }

Loading…
Cancel
Save