|
@@ -164,6 +164,14 @@ public class CwProjectReportArchiveService extends ServiceImpl<CwProjectReportAr
|
|
|
if (ArrayUtil.isNotEmpty(cwProjectReportArchiveDTO.getAuditDates())){
|
|
if (ArrayUtil.isNotEmpty(cwProjectReportArchiveDTO.getAuditDates())){
|
|
|
queryWrapper.between("cw_pa.audit_date", cwProjectReportArchiveDTO.getAuditDates()[0], cwProjectReportArchiveDTO.getAuditDates()[1]);
|
|
queryWrapper.between("cw_pa.audit_date", cwProjectReportArchiveDTO.getAuditDates()[0], cwProjectReportArchiveDTO.getAuditDates()[1]);
|
|
|
}
|
|
}
|
|
|
|
|
+ //如果案卷号存在,同时添加模糊查询文档位置
|
|
|
|
|
+ if(StringUtils.isNotBlank(cwProjectReportArchiveDTO.getNumber())){
|
|
|
|
|
+ queryWrapper.and(qw ->
|
|
|
|
|
+ qw.like("cw_pa.number", cwProjectReportArchiveDTO.getNumber())
|
|
|
|
|
+ .or()
|
|
|
|
|
+ .like("cw_pa.special_place", cwProjectReportArchiveDTO.getNumber())
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
// 创建人
|
|
// 创建人
|
|
|
if (ObjectUtil.isNotEmpty(cwProjectReportArchiveDTO.getCreateBy())){
|
|
if (ObjectUtil.isNotEmpty(cwProjectReportArchiveDTO.getCreateBy())){
|
|
|
if (StringUtils.isNotBlank(cwProjectReportArchiveDTO.getCreateBy().getName())){
|
|
if (StringUtils.isNotBlank(cwProjectReportArchiveDTO.getCreateBy().getName())){
|
|
@@ -533,6 +541,14 @@ public class CwProjectReportArchiveService extends ServiceImpl<CwProjectReportAr
|
|
|
try {
|
|
try {
|
|
|
QueryWrapper<CwProjectReportArchive> queryWrapper = QueryWrapperGenerator.buildQueryCondition ( CwProjectReportArchiveWrapper.INSTANCE.toEntity(cwProjectReportArchiveDTO), CwProjectReportArchive.class );
|
|
QueryWrapper<CwProjectReportArchive> queryWrapper = QueryWrapperGenerator.buildQueryCondition ( CwProjectReportArchiveWrapper.INSTANCE.toEntity(cwProjectReportArchiveDTO), CwProjectReportArchive.class );
|
|
|
queryWrapper.eq("cw_pa.del_flag","0");
|
|
queryWrapper.eq("cw_pa.del_flag","0");
|
|
|
|
|
+ //如果案卷号存在,同时添加模糊查询文档位置
|
|
|
|
|
+ if(StringUtils.isNotBlank(cwProjectReportArchiveDTO.getNumber())){
|
|
|
|
|
+ queryWrapper.and(qw ->
|
|
|
|
|
+ qw.like("cw_pa.number", cwProjectReportArchiveDTO.getNumber())
|
|
|
|
|
+ .or()
|
|
|
|
|
+ .like("cw_pa.special_place", cwProjectReportArchiveDTO.getNumber())
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
List<CwProjectReportArchiveDTO> list = cwProjectReportArchiveMapper.getNotFiledYetList(queryWrapper);
|
|
List<CwProjectReportArchiveDTO> list = cwProjectReportArchiveMapper.getNotFiledYetList(queryWrapper);
|
|
|
//循环查询出来的数据
|
|
//循环查询出来的数据
|
|
@@ -614,6 +630,14 @@ public class CwProjectReportArchiveService extends ServiceImpl<CwProjectReportAr
|
|
|
queryWrapper.ge("cw_pa.audit_date", cwProjectReportArchiveDTO.getAuditDates()[0])
|
|
queryWrapper.ge("cw_pa.audit_date", cwProjectReportArchiveDTO.getAuditDates()[0])
|
|
|
.le("cw_pa.audit_date", cwProjectReportArchiveDTO.getAuditDates()[1]);
|
|
.le("cw_pa.audit_date", cwProjectReportArchiveDTO.getAuditDates()[1]);
|
|
|
}
|
|
}
|
|
|
|
|
+ //如果案卷号存在,同时添加模糊查询文档位置
|
|
|
|
|
+ if(StringUtils.isNotBlank(cwProjectReportArchiveDTO.getNumber())){
|
|
|
|
|
+ queryWrapper.and(qw ->
|
|
|
|
|
+ qw.like("cw_pa.number", cwProjectReportArchiveDTO.getNumber())
|
|
|
|
|
+ .or()
|
|
|
|
|
+ .like("cw_pa.special_place", cwProjectReportArchiveDTO.getNumber())
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
// 创建人
|
|
// 创建人
|
|
|
if (ObjectUtil.isNotEmpty(cwProjectReportArchiveDTO.getCreateBy())){
|
|
if (ObjectUtil.isNotEmpty(cwProjectReportArchiveDTO.getCreateBy())){
|
|
|
if (StringUtils.isNotBlank(cwProjectReportArchiveDTO.getCreateBy().getName())){
|
|
if (StringUtils.isNotBlank(cwProjectReportArchiveDTO.getCreateBy().getName())){
|
|
@@ -729,6 +753,14 @@ public class CwProjectReportArchiveService extends ServiceImpl<CwProjectReportAr
|
|
|
if (ArrayUtil.isNotEmpty(cwProjectReportArchiveDTO.getAuditDates())){
|
|
if (ArrayUtil.isNotEmpty(cwProjectReportArchiveDTO.getAuditDates())){
|
|
|
queryWrapper.between("cw_pa.audit_date", cwProjectReportArchiveDTO.getAuditDates()[0], cwProjectReportArchiveDTO.getAuditDates()[1]);
|
|
queryWrapper.between("cw_pa.audit_date", cwProjectReportArchiveDTO.getAuditDates()[0], cwProjectReportArchiveDTO.getAuditDates()[1]);
|
|
|
}
|
|
}
|
|
|
|
|
+ //如果案卷号存在,同时添加模糊查询文档位置
|
|
|
|
|
+ if(StringUtils.isNotBlank(cwProjectReportArchiveDTO.getNumber())){
|
|
|
|
|
+ queryWrapper.and(qw ->
|
|
|
|
|
+ qw.like("cw_pa.number", cwProjectReportArchiveDTO.getNumber())
|
|
|
|
|
+ .or()
|
|
|
|
|
+ .like("cw_pa.special_place", cwProjectReportArchiveDTO.getNumber())
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
// 创建人
|
|
// 创建人
|
|
|
if (ObjectUtil.isNotEmpty(cwProjectReportArchiveDTO.getCreateBy())){
|
|
if (ObjectUtil.isNotEmpty(cwProjectReportArchiveDTO.getCreateBy())){
|
|
|
if (StringUtils.isNotBlank(cwProjectReportArchiveDTO.getCreateBy().getName())){
|
|
if (StringUtils.isNotBlank(cwProjectReportArchiveDTO.getCreateBy().getName())){
|