|
|
@@ -63,17 +63,20 @@ public class ProjectController {
|
|
|
@RequestParam(name = "corpAttn", required = false) String corpAttn,
|
|
|
@RequestParam(name = "dutyName", required = false) String dutyName,
|
|
|
@RequestParam(name = "remark", required = false) String remark,
|
|
|
+ @RequestParam(name = "createStartDate", required = false) String createStartDate,
|
|
|
+ @RequestParam(name = "createEndDate", required = false) String createEndDate,
|
|
|
@RequestParam(name = "flag", required = true) int flag
|
|
|
)
|
|
|
{
|
|
|
LambdaQueryWrapper<ServiceProject> serviceProjectLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
serviceProjectLambdaQueryWrapper
|
|
|
+ .between(StringUtils.isNotBlank(createStartDate)&&StringUtils.isNotBlank(createEndDate),ServiceProject::getCreateTime,createStartDate,createEndDate)
|
|
|
.eq(ServiceProject::getTenantId, AuthUtil.getTenantId())
|
|
|
.like(StringUtils.isNotBlank(dutyName), ServiceProject::getDutyName, dutyName)
|
|
|
.like(StringUtils.isNotBlank(remark), ServiceProject::getRemark, remark)
|
|
|
.like(StringUtils.isNotBlank(corpAttn), ServiceProject::getCorpAttn, corpAttn)
|
|
|
.like(StringUtils.isNotBlank(cName), ServiceProject::getCName, cName)
|
|
|
- .eq(StringUtils.isNotBlank(code), ServiceProject::getCode, code)
|
|
|
+ .like(StringUtils.isNotBlank(code), ServiceProject::getCode, code)
|
|
|
.eq(StringUtils.isNotBlank(corpId), ServiceProject::getCorpId, corpId)
|
|
|
.eq(ServiceProject::getIsDeleted, 0)
|
|
|
.orderByDesc(ServiceProject::getCreateTime);
|
|
|
@@ -217,7 +220,9 @@ public class ProjectController {
|
|
|
@RequestParam(name = "payStartTime", required = false) String payStartTime,
|
|
|
@RequestParam(name = "payEndTime", required = false) String payEndTime,
|
|
|
@RequestParam(name = "createStartTime", required = false) String createStartTime,
|
|
|
- @RequestParam(name = "createEndTime", required = false) String createEndTime
|
|
|
+ @RequestParam(name = "createEndTime", required = false) String createEndTime,
|
|
|
+ @RequestParam(name = "beginStartTime", required = false) String beginStartTime,
|
|
|
+ @RequestParam(name = "beginEndTime", required = false) String beginEndTime
|
|
|
)
|
|
|
{
|
|
|
List<String> listStatus=Arrays.asList(status.split(","));
|
|
|
@@ -226,6 +231,7 @@ public class ProjectController {
|
|
|
itemLambdaQueryWrapper
|
|
|
.like(StringUtils.isNotBlank(userName),ServiceProjectItem::getUserName,userName)
|
|
|
.eq(ServiceProjectItem::getTenantId,AuthUtil.getTenantId())
|
|
|
+ .between(StringUtils.isNotBlank(beginStartTime)&&StringUtils.isNotBlank(beginEndTime),ServiceProjectItem::getBeginTime,beginStartTime,beginEndTime)
|
|
|
.between(StringUtils.isNotBlank(createStartTime)&&StringUtils.isNotBlank(createEndTime),ServiceProjectItem::getCreateTime,createStartTime,createEndTime)
|
|
|
.between(StringUtils.isNotBlank(payStartTime)&&StringUtils.isNotBlank(payEndTime),ServiceProjectItem::getPayTime,payStartTime,payEndTime)
|
|
|
.like(StringUtils.isNotBlank(pName),ServiceProjectItem::getPName,pName)
|