|
|
@ -73,9 +73,9 @@ public class UserProjectResultServiceImpl extends ServiceImpl<UserProjectResultM |
|
|
|
public Page listByQueryConditions(QueryProjectResultRequest request) { |
|
|
|
LambdaQueryWrapper<UserProjectResultEntity> lambdaQueryWrapper = Wrappers.<UserProjectResultEntity>lambdaQuery() |
|
|
|
.eq(UserProjectResultEntity::getProjectKey, request.getProjectKey()) |
|
|
|
.le(ObjectUtil.isNotNull(request.getEndDateTime()), UserProjectResultEntity::getCreateTime, request.getEndDateTime()) |
|
|
|
.ge(ObjectUtil.isNotNull(request.getBeginDateTime()), UserProjectResultEntity::getCreateTime, request.getBeginDateTime()) |
|
|
|
.orderByDesc(BaseEntity::getCreateTime); |
|
|
|
.le(ObjectUtil.isNotNull(request.getEndDateTime()), UserProjectResultEntity::getCreatedTime, request.getEndDateTime()) |
|
|
|
.ge(ObjectUtil.isNotNull(request.getBeginDateTime()), UserProjectResultEntity::getCreatedTime, request.getBeginDateTime()) |
|
|
|
.orderByDesc(BaseEntity::getCreatedTime); |
|
|
|
if (ObjectUtil.isNotNull(request.getExtParamsMap())) { |
|
|
|
request.getExtParamsMap().keySet().forEach(item -> { |
|
|
|
String comparison = MapUtil.getStr(request.getExtComparisonsMap(), item); |
|
|
@ -102,9 +102,9 @@ public class UserProjectResultServiceImpl extends ServiceImpl<UserProjectResultM |
|
|
|
//结果
|
|
|
|
List<UserProjectResultEntity> resultEntityList = this.list(Wrappers.<UserProjectResultEntity>lambdaQuery() |
|
|
|
.eq(UserProjectResultEntity::getProjectKey, request.getProjectKey()) |
|
|
|
.le(ObjectUtil.isNotNull(request.getEndDateTime()), UserProjectResultEntity::getCreateTime, request.getEndDateTime()) |
|
|
|
.ge(ObjectUtil.isNotNull(request.getBeginDateTime()), UserProjectResultEntity::getCreateTime, request.getBeginDateTime()) |
|
|
|
.orderByDesc(BaseEntity::getCreateTime)); |
|
|
|
.le(ObjectUtil.isNotNull(request.getEndDateTime()), UserProjectResultEntity::getCreatedTime, request.getEndDateTime()) |
|
|
|
.ge(ObjectUtil.isNotNull(request.getBeginDateTime()), UserProjectResultEntity::getCreatedTime, request.getBeginDateTime()) |
|
|
|
.orderByDesc(BaseEntity::getCreatedTime)); |
|
|
|
if (CollectionUtil.isEmpty(resultEntityList)) { |
|
|
|
throw new BaseException("此表单无有效反馈,不能导出"); |
|
|
|
} |
|
|
@ -119,7 +119,7 @@ public class UserProjectResultServiceImpl extends ServiceImpl<UserProjectResultM |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
processData.put(BaseEntity.Fields.createTime, item.getCreateTime()); |
|
|
|
processData.put(BaseEntity.Fields.createdTime, item.getCreatedTime()); |
|
|
|
processData.put(UserProjectResultEntity.Fields.submitAddress, item.getSubmitAddress()); |
|
|
|
return processData; |
|
|
|
}).collect(Collectors.toList()); |
|
|
@ -150,9 +150,9 @@ public class UserProjectResultServiceImpl extends ServiceImpl<UserProjectResultM |
|
|
|
//结果
|
|
|
|
List<UserProjectResultEntity> resultEntityList = this.list(Wrappers.<UserProjectResultEntity>lambdaQuery() |
|
|
|
.eq(UserProjectResultEntity::getProjectKey, request.getProjectKey()) |
|
|
|
.le(ObjectUtil.isNotNull(request.getEndDateTime()), UserProjectResultEntity::getCreateTime, request.getEndDateTime()) |
|
|
|
.ge(ObjectUtil.isNotNull(request.getBeginDateTime()), UserProjectResultEntity::getCreateTime, request.getBeginDateTime()) |
|
|
|
.orderByDesc(BaseEntity::getCreateTime)); |
|
|
|
.le(ObjectUtil.isNotNull(request.getEndDateTime()), UserProjectResultEntity::getCreatedTime, request.getEndDateTime()) |
|
|
|
.ge(ObjectUtil.isNotNull(request.getBeginDateTime()), UserProjectResultEntity::getCreatedTime, request.getBeginDateTime()) |
|
|
|
.orderByDesc(BaseEntity::getCreatedTime)); |
|
|
|
if (CollectionUtil.isEmpty(resultEntityList) || CollectionUtil.isEmpty(userProjectItemEntityList)) { |
|
|
|
return Result.failed("暂无收集附件,无法下载"); |
|
|
|
} |
|
|
|