ElecService.java 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. package com.happy.service;
  2. import com.alibaba.fastjson.JSONObject;
  3. import com.happy.Model.Build_elec;
  4. import com.happy.Model.Detail_elc;
  5. import com.happy.Model.Detail_elc2;
  6. import com.happy.Model.Recharge_elc;
  7. import java.util.List;
  8. public interface ElecService {
  9. public List<Build_elec> querySchool();
  10. public List<Build_elec> queryBuild(String school);
  11. public List<Build_elec> queryFloors(String school, String build);
  12. public List<Build_elec> queryDom(String school, String build, String floors);
  13. public List<Build_elec> queryUser_id(String school, String dom);
  14. public List<Build_elec> queryBuildByDom(String dom);
  15. public List<Build_elec> queryBuildByPoint(String pointid);
  16. public JSONObject payOrder(String outNo, String pmtTag, String pmtName, String ordName, Integer originalAmount,
  17. Integer discountAmount, Integer ignoreAmount, Integer tradeAmount, String tradeAccount,
  18. String tradeNo, String tradeResult, String remark, String authCode, String tag,
  19. String jumpUrl, String notifyUrl, String sub_openid);
  20. public List<Build_elec> queryAll();
  21. public List<Detail_elc> queryDetailAll();
  22. public List<Detail_elc> queryUse();
  23. public List<Detail_elc> queryRe();
  24. public int insertDetail(Detail_elc detail_elc);
  25. public List<Detail_elc> queryByTimeAndPoint(String pointid, String dataTime);
  26. public int updateUse(String pointid, String dataTime, double use_elc);
  27. public int updateUseState(String pointid, String dataTime);
  28. public List<Recharge_elc> queryByPointAndDay(String pointid, String day_time);
  29. public int updateRe(String pointid, String dataTime, double recharge_elc);
  30. public int updateReState(String pointid, String dataTime);
  31. public List<Detail_elc> queryUsable();
  32. public int updateUsable(String pointid, String dataTime, double usable_elc);
  33. public int updateUsableState(String pointid, String dataTime);
  34. public List<Detail_elc2> queryDayPower(String dom, String sqlx);
  35. }