caoyiwen 1 year ago
parent
commit
a1fae4d7b4
  1. 2
      diet-core/src/main/java/com/mathvision/diet/service/MenuReportService.java

2
diet-core/src/main/java/com/mathvision/diet/service/MenuReportService.java

@ -67,7 +67,7 @@ public class MenuReportService {
result.put("meals", dishes.stream().map(MenuDish::getMeal).collect(Collectors.toSet()));
result.put("types", types);
if (day == 0) {
List<Long> days = dishes.stream().map(MenuDish::getDay).collect(Collectors.toList());
List<Long> days = dishes.stream().map(MenuDish::getDay).distinct().collect(Collectors.toList());
if (CollectionUtils.isNotEmpty(days)) {
result.put("days", days);
items.forEach((k, v) -> items.put(k, v.divide(new BigDecimal(days.size()), RoundingMode.HALF_UP)));

Loading…
Cancel
Save