Commit 6c7d3932 by ghxdhr

检测委托书导出修改

parent 41ccb500
...@@ -1104,13 +1104,19 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust> ...@@ -1104,13 +1104,19 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust>
List<EntrustSample> samples = entrustSamples.stream(). List<EntrustSample> samples = entrustSamples.stream().
filter(s -> entrust.getId().equals(s.getEntrustId())). filter(s -> entrust.getId().equals(s.getEntrustId())).
collect(Collectors.toList()); collect(Collectors.toList());
/* 项目 */ /* 该样品对应的项目 */
Set<String> itemNames = items.stream().map(i -> i.getName()).collect(Collectors.toSet()); List<EntrustSampleItem> currItems = items.stream()
Set<String> standards = items.stream() .filter(i -> samples.get(0).getId().equals(i.getEntrustSampleId()))
.collect(Collectors.toList());
/* 项目名 */
Set<String> itemNames = currItems.stream().filter(i -> StringUtils.isNotEmpty(i.getName()))
.map(i -> i.getName()).collect(Collectors.toSet());
/* 执行标准 */
Set<String> standards = currItems.stream()
.filter(i -> StringUtils.isNotEmpty(i.getStandard())) .filter(i -> StringUtils.isNotEmpty(i.getStandard()))
.map(i -> i.getStandard()).collect(Collectors.toSet()); .map(i -> i.getStandard()).collect(Collectors.toSet());
dataMap.put("entrust",entrust); dataMap.put("entrust",entrust);
/* 委托时间和样品收受时间 */ /* 委托时间和样品接收时间 */
dataMap.put("entrustTimeStr", StringHandleUtils.parse(DateUtils.toYearMonthDay(entrust.getEntrustTime()),gangCode)); dataMap.put("entrustTimeStr", StringHandleUtils.parse(DateUtils.toYearMonthDay(entrust.getEntrustTime()),gangCode));
dataMap.put("entrustTimeStrCn", StringHandleUtils.parse(DateUtils.toYearMonthDayChinese(entrust.getEntrustTime()),gangCode)); dataMap.put("entrustTimeStrCn", StringHandleUtils.parse(DateUtils.toYearMonthDayChinese(entrust.getEntrustTime()),gangCode));
dataMap.put("entrustTimeStrPoint", StringHandleUtils.parse(DateUtils.toYearMonthDayPoint(entrust.getEntrustTime()),gangCode)); dataMap.put("entrustTimeStrPoint", StringHandleUtils.parse(DateUtils.toYearMonthDayPoint(entrust.getEntrustTime()),gangCode));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment