package com.aurora.service.impl; import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateUtil; import com.aurora.model.dto.UniqueViewDTO; import com.aurora.entity.UniqueView; import com.aurora.mapper.UniqueViewMapper; import com.aurora.service.UniqueViewService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.Date; import java.util.List; @Service public class UniqueViewServiceImpl extends ServiceImpl implements UniqueViewService { @Autowired private UniqueViewMapper uniqueViewMapper; @Override public List listUniqueViews() { DateTime startTime = DateUtil.beginOfDay(DateUtil.offsetDay(new Date(), -7)); DateTime endTime = DateUtil.endOfDay(new Date()); return uniqueViewMapper.listUniqueViews(startTime, endTime); } }