AppService.java 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. package com.happy.service;
  2. import com.happy.Model.Admin;
  3. import com.happy.Model.AdminManager;
  4. import com.happy.Model.app.Around_product;
  5. import com.happy.Model.app.Arounds;
  6. import com.happy.Model.app.News;
  7. import com.happy.Model.weixin.CodeEntity;
  8. import com.alibaba.fastjson.JSONObject;
  9. import com.happy.common.model.airticle.Item_content;
  10. import java.util.List;
  11. public interface AppService {
  12. public CodeEntity getCodeInfo(String code);
  13. public JSONObject getGCodeInfo(String code);
  14. // 登录
  15. public Admin login(String admin_name, String password);
  16. public Admin queryByOpenid(String openid);
  17. public Admin queryByNameAndOpenid(String admin_name,String openid);
  18. public int updateOpenid(String openid,String admin_name);
  19. public int updateOpenidNull(String openid);
  20. /**********************
  21. * ********商户绑定**********
  22. * ********************/
  23. public AdminManager login_ma(String admin_name, String password);
  24. public AdminManager queryMaByOpenid(String openid);
  25. public AdminManager queryMaByNameAndOpenid(String admin_name,String openid);
  26. public int updateMaOpenid(String openid,String admin_name);
  27. public int updateMaOpenidNull(String openid);
  28. public int insertNews(News news);
  29. public News queryByTit(String title);
  30. public List<Item_content> getNews(int page, int rows) throws Exception;
  31. public List<News> queryNewPage(int page, int rows, String sqlx);
  32. public int queryNewTotal(String sqlx);
  33. /** ==============================周边=================================== **/
  34. public int insertRound(Arounds arounds);
  35. public int updateRoundById(Arounds arounds);
  36. public int updateRoundCountById(Arounds arounds);
  37. public int delAround(int id);
  38. public Arounds queryAroundById(int id);
  39. public Arounds queryAroundByName(String rname);
  40. public List<Arounds> queryAroundPage(String sqlx, int page, int rows);
  41. public int queryAroundTotal(String sqlx);
  42. /** =========================产品============================== **/
  43. public int insertProduct(Around_product around_product);
  44. public int updateProductById(Around_product around_product);
  45. public int delAroundProduct(int id);
  46. public Around_product queryAPById(int id);
  47. public Around_product queryAPByName(int aid,String product_name);
  48. public List<Around_product> queryAPPage(int aid,String sqlx, int page, int rows);
  49. public int queryAPTotal(int aid,String sqlx);
  50. public List<Around_product> queryAP(int aid,String sqlx);
  51. }