KhglZzbDataServiceImpl.java 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package com.ydtech.modules.admin.service.impl;
  2. import com.baomidou.dynamic.datasource.annotation.DS;
  3. import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
  4. import com.ydtech.modules.admin.dao.KhglZzbDataMapper;
  5. import com.ydtech.modules.admin.model.dto.KhglDataDto;
  6. import com.ydtech.modules.admin.model.vo.KhglDataVo;
  7. import com.ydtech.modules.admin.service.KhglZzbDataService;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import org.springframework.stereotype.Service;
  10. import java.util.List;
  11. /**
  12. * @version
  13. * @author: hxl
  14. * @Date: 2024/6/28 9:27
  15. * @Description: 战略合作单位报表
  16. */
  17. @Service
  18. @DS("khglzzb")
  19. public class KhglZzbDataServiceImpl extends ServiceImpl<KhglZzbDataMapper, KhglDataDto>
  20. implements KhglZzbDataService {
  21. @Autowired
  22. private KhglZzbDataMapper khglZzbDataMapper;
  23. /**
  24. * @version
  25. * @author: hxl
  26. * @Date: 2024/9/6 16:32
  27. * @Description: 通过用户id、按天统计数据
  28. */
  29. @Override
  30. public KhglDataDto listByUserIdAndDateTime(KhglDataVo khglDataVo) {
  31. return khglZzbDataMapper.listByUserIdAndDateTime(khglDataVo);
  32. }
  33. /**
  34. * @version
  35. * @author: hxl
  36. * @Date: 2024/9/6 16:33
  37. * @Description: 通过用户id查询统计数据
  38. */
  39. @Override
  40. public KhglDataDto findByUserId(KhglDataVo khglDataVo) {
  41. return khglZzbDataMapper.findByUserId(khglDataVo);
  42. }
  43. }