|
|
@ -199,6 +199,17 @@ public class AsOldpartreturnApplyService extends MybatisBaseService<AsOldpartret |
|
|
|
); |
|
|
|
IPage<AsOldpartreturnApply> page = PagerUtil.queryToPage(pq); |
|
|
|
IPage<AsOldpartreturnApplyVo> pagging = baseMapper.selectPageVo(page, qw); |
|
|
|
for (AsOldpartreturnApplyVo record : pagging.getRecords()) { |
|
|
|
List<String> urlPahts = new ArrayList<>(); |
|
|
|
AsOldpartreturnApply asOldpartreturnApply = fetchBySid(record.getSid()); |
|
|
|
String filePath = asOldpartreturnApply.getFilePath(); |
|
|
|
String[] filePaths = filePath.split(","); |
|
|
|
for (String path : filePaths) { |
|
|
|
String url = fileUploadComponent.getUrlPrefix() + path; |
|
|
|
urlPahts.add(url); |
|
|
|
} |
|
|
|
record.setFilePaths(urlPahts); |
|
|
|
} |
|
|
|
PagerVo<AsOldpartreturnApplyVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
|
return p; |
|
|
|
} |
|
|
@ -612,16 +623,16 @@ public class AsOldpartreturnApplyService extends MybatisBaseService<AsOldpartret |
|
|
|
String orgLevelKey = defaultIdReltBean.getData(); |
|
|
|
if ("1".equals(orgLevelKey)) { |
|
|
|
orgSidPath = orgSidPath.substring(0, i1); |
|
|
|
qw.like("aoa.orgSidPath", orgSidPath); |
|
|
|
qw.like("s.orgSidPath", orgSidPath); |
|
|
|
} else if ("2".equals(orgLevelKey)) { |
|
|
|
orgSidPath = orgSidPath.substring(0, i2); |
|
|
|
qw.like("aoa.orgSidPath", orgSidPath); |
|
|
|
qw.like("s.orgSidPath", orgSidPath); |
|
|
|
} else if ("3".equals(orgLevelKey)) { |
|
|
|
orgSidPath = orgSidPath.substring(0, i3); |
|
|
|
qw.like("aoa.orgSidPath", orgSidPath); |
|
|
|
qw.like("s.orgSidPath", orgSidPath); |
|
|
|
} else if ("4".equals(orgLevelKey)) { |
|
|
|
orgSidPath = orgSidPath.substring(0, i4); |
|
|
|
qw.like("aoa.orgSidPath", orgSidPath); |
|
|
|
qw.like("s.orgSidPath", orgSidPath); |
|
|
|
} else if ("5".equals(orgLevelKey)) { |
|
|
|
qw.eq("aoa.createBySid", query.getUserSid()); |
|
|
|
} else { |
|
|
@ -642,8 +653,20 @@ public class AsOldpartreturnApplyService extends MybatisBaseService<AsOldpartret |
|
|
|
qw.apply(StringUtils.isNotEmpty(createStartTime), "date_format (aoa.createTime,'%Y-%m-%d') >= date_format('" + createStartTime + "','%Y-%m-%d')"). |
|
|
|
apply(StringUtils.isNotEmpty(createEndTime), "date_format (aoa.createTime,'%Y-%m-%d') <= date_format('" + createEndTime + "','%Y-%m-%d')" |
|
|
|
); |
|
|
|
qw.groupBy("aoa.sid"); |
|
|
|
IPage<AsOldpartreturnApply> page = PagerUtil.queryToPage(pq); |
|
|
|
IPage<AsOldpartreturnApplyVo> pagging = baseMapper.selectPageVo(page, qw); |
|
|
|
for (AsOldpartreturnApplyVo record : pagging.getRecords()) { |
|
|
|
List<String> urlPahts = new ArrayList<>(); |
|
|
|
AsOldpartreturnApply asOldpartreturnApply = fetchBySid(record.getSid()); |
|
|
|
String filePath = asOldpartreturnApply.getFilePath(); |
|
|
|
String[] filePaths = filePath.split(","); |
|
|
|
for (String path : filePaths) { |
|
|
|
String url = fileUploadComponent.getUrlPrefix() + path; |
|
|
|
urlPahts.add(url); |
|
|
|
} |
|
|
|
record.setFilePaths(urlPahts); |
|
|
|
} |
|
|
|
PagerVo<AsOldpartreturnApplyVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
|
return p; |
|
|
|
} |
|
|
|