ITCm0318Service.java 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. package com.steerinfo.ems.tcm0318.service;
  2. import com.steerinfo.ems.Utils.DateUtils;
  3. import com.steerinfo.ems.bfhyd.model.Bfhyd;
  4. import com.steerinfo.ems.tcm0318.model.TCm0318;
  5. import com.steerinfo.framework.service.IBaseService;
  6. import com.steerinfo.framework.service.pagehelper.PageList;
  7. import org.apache.ibatis.annotations.Param;
  8. import java.text.SimpleDateFormat;
  9. import java.util.Calendar;
  10. import java.util.Date;
  11. import java.util.List;
  12. import java.util.Map;
  13. /**
  14. * TCm0318服务接口:
  15. * @author 王金涛
  16. * @version 1.0-SNAPSHORT 2019-10-16 11:40
  17. * 类描述
  18. * 修订历史:
  19. * 日期:2019-10-16
  20. * 作者:王金涛
  21. * 参考:
  22. * 描述:TCm0318服务接口
  23. * @see null
  24. * @Copyright 湖南视拓信息技术股份有限公司. All rights reserved.
  25. */
  26. public interface ITCm0318Service extends IBaseService<TCm0318, String>{
  27. //String deleteprevious(Map<String, Object> parameters);
  28. PageList<TCm0318> dataQuery(Map<String, Object> parameters, Integer pageNum, Integer pageSize);
  29. PageList<TCm0318> qualityassessment(Map<String, Object> parameters, Integer pageNum, Integer pageSize);
  30. /**
  31. * 水质历史数据对比分析查询
  32. * @param parameters
  33. * @param pageNum
  34. * @param pageSize
  35. * @return
  36. */
  37. List<Map<String, Object>> datacomparison(Map<String, Object> parameters);
  38. List<TCm0318> getByCode(Map<String, Object> parameters);
  39. //获取炼钢数据
  40. public void getDataAsLg(@Param("date") String date);
  41. //获取冶炼厂数据
  42. public void getDataAsYlc(@Param("date") String date);
  43. //获取一高线数据
  44. public void getDataAsYgx(@Param("date") String date);
  45. //获取二高线数据
  46. public void getDataAsEgx(@Param("date") String date);
  47. //获取发电厂数据
  48. public void getDataAsFdc(@Param("date") String date);
  49. //获取机焦厂数据
  50. public void getDataAsJjc(@Param("date") String date);
  51. //获取污水车间数据
  52. public void getDataAsWscj(@Param("date") String date);
  53. TCm0318 selectByparams(TCm0318 tCm0318);
  54. //修改
  55. int updateByparams(TCm0318 tCm0318);
  56. }