HotOutlineServiceImpl.java 924 B

123456789101112131415161718192021222324252627282930313233
  1. package com.cdf.service.impl;
  2. import com.cdf.entity.HotOutline;
  3. import com.cdf.mapper.IHotOutlineMapper;
  4. import com.cdf.service.IHotOutlineService;
  5. import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
  6. import org.springframework.stereotype.Service;
  7. import java.time.OffsetTime;
  8. import java.util.HashMap;
  9. import java.util.List;
  10. /**
  11. * <p>
  12. * 服务实现类
  13. * </p>
  14. *
  15. * @author
  16. * @since 2023-12-06
  17. */
  18. @Service
  19. public class HotOutlineServiceImpl extends ServiceImpl<IHotOutlineMapper, HotOutline> implements IHotOutlineService {
  20. @Override
  21. public HashMap<Integer, HotOutline> getMapByIds(List<Integer> outLineIds) {
  22. HashMap<Integer, HotOutline> map = new HashMap<>();
  23. if(!outLineIds.isEmpty()){
  24. List<HotOutline> hotOutlines = this.listByIds(outLineIds);
  25. hotOutlines.forEach(entity -> map.put(entity.getId(),entity));
  26. }
  27. return map;
  28. }
  29. }