So2ServiceImpl.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package com.ruoyi.system.service.impl;
  2. import com.ruoyi.common.annotation.DataSource;
  3. import com.ruoyi.common.enums.DataSourceType;
  4. import com.ruoyi.system.domain.DeviceBo;
  5. import com.ruoyi.system.mapper.So2Mapper;
  6. import com.ruoyi.system.service.ISo2Service;
  7. import org.springframework.beans.factory.annotation.Autowired;
  8. import org.springframework.stereotype.Service;
  9. import java.util.List;
  10. import java.util.Map;
  11. /**
  12. * @Description: TODO
  13. * @Author: huangcheng
  14. * @Date: 2021/8/31
  15. * @Version V1.0
  16. */
  17. @Service
  18. @DataSource(DataSourceType.SLAVE_SO2)
  19. public class So2ServiceImpl implements ISo2Service {
  20. @Autowired
  21. private So2Mapper so2Mapper;
  22. @Override
  23. public List<Map<String, Object>> queryDeviceStatic() {
  24. return so2Mapper.queryDeviceStatic();
  25. }
  26. @Override
  27. public int queryDeviceCount() {
  28. return so2Mapper.queryDeviceCount();
  29. }
  30. @Override
  31. public List<DeviceBo> queryDeviceList(String monitor) {
  32. return so2Mapper.queryDeviceList(monitor);
  33. }
  34. @Override
  35. public Map<String, Object> queryById(String id) {
  36. return so2Mapper.queryById(id);
  37. }
  38. }