分组时间管控

This commit is contained in:
wangw 2024-08-17 14:38:00 +08:00 committed by 牛叉闪闪
parent e3f68dc486
commit 2250bda5c1
2 changed files with 1 additions and 16 deletions

View File

@ -54,15 +54,4 @@ public class TbProductGroupDto implements Serializable {
private String saleStartTime;
private String saleEndTime;
public void upSaleEndTime() {
if (useTime != null && useTime == 1) {
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("HH:mm");
LocalTime startTime = LocalTime.parse(saleStartTime, formatter);
LocalTime endTime = LocalTime.parse(saleEndTime, formatter);
if (endTime.isBefore(startTime)) {
saleEndTime = "次日 " + saleEndTime;
}
}
}
}

View File

@ -58,11 +58,7 @@ public class TbProductGroupServiceImpl implements TbProductGroupService {
PageRequest sort = PageRequest.of(pageable.getPageNumber(), pageable.getPageSize(), Sort.by("sort"));
Page<TbProductGroup> page = tbProductGroupRepository.findAll((root, criteriaQuery, criteriaBuilder) ->
QueryHelp.getPredicate(root,criteria,criteriaBuilder),sort);
Page<TbProductGroupDto> map = page.map(tbProductGroupMapper::toDto);
map.getContent().forEach(s->{
s.upSaleEndTime();
});
return PageUtil.toPage(map);
return PageUtil.toPage(page.map(tbProductGroupMapper::toDto));
}
@Override