EcoDeviceFlowService.java 969 B

12345678910111213141516171819202122232425262728293031323334
  1. package com.huimv.environ.eco.service;
  2. import com.alibaba.fastjson.JSONObject;
  3. import com.huimv.common.utils.Result;
  4. import com.huimv.environ.eco.entity.EcoDeviceFlow;
  5. import com.baomidou.mybatisplus.extension.service.IService;
  6. import javax.servlet.http.HttpServletRequest;
  7. import java.text.ParseException;
  8. import java.util.Date;
  9. import java.util.Map;
  10. /**
  11. * <p>
  12. * 服务类
  13. * </p>
  14. *
  15. * @author zn
  16. * @since 2022-11-09
  17. */
  18. public interface EcoDeviceFlowService extends IService<EcoDeviceFlow> {
  19. Result getLastFlow(Map<String, String> paramsMap);
  20. void save(JSONObject dataJo, Date todayTime) throws ParseException;
  21. Result listByRoom(HttpServletRequest request, Map<String, String> paramsMap) throws ParseException;
  22. Result listDayDetails(HttpServletRequest request, Map<String, String> paramsMap) throws ParseException;
  23. Result getLastFlowByUnitId(Map<String, String> paramsMap);
  24. // Result getFlowList(Map<String, String> paramsMap);
  25. }