NewCmClubDao.java 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. package com.caimei.modules.user.dao;
  2. import com.caimei.modules.consult.entity.type.CmConsulttype;
  3. import com.caimei.modules.project.model.ServiceProviderModel;
  4. import com.caimei.modules.user.entity.*;
  5. import com.thinkgem.jeesite.common.persistence.CrudDao;
  6. import com.thinkgem.jeesite.common.persistence.Page;
  7. import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao;
  8. import org.apache.ibatis.annotations.Param;
  9. import java.util.List;
  10. /**
  11. * 用户模块重构--会所管理DAO接口
  12. *
  13. * @author zcp
  14. * @version 2018-05-21
  15. */
  16. @MyBatisDao
  17. public interface NewCmClubDao extends CrudDao<NewCmClub> {
  18. List<NewCmClub> findProviderList(NewCmClub userClub);
  19. List<NewCmClub> findDistributionCLubList(NewCmClub userClub);
  20. List<NewCmClub> findClubById(Integer clubID);
  21. List<NewCmClub> textUserValue();
  22. NewCmClub getclubByUserId(Integer userId);
  23. Integer findSpId(Integer spID);
  24. List<ServiceProviderModel> spNameList();
  25. void insertBeansHistory(UserBeansHistory beansHistory);
  26. List<CmClubRemarks> findRemarksList(CmClubRemarks cmClubRemarks);
  27. List<String> getRemarksImageList(Integer remarksId);
  28. List<RemarksFileVo> getRemarksFileList(Integer remarksId);
  29. UserBeansHistory findLowOrder(Integer orderID);
  30. List<CmClubRemarks> findRegistList(CmClubRemarks cmClubRemarks);
  31. List<CmConsulttype> findConsults();
  32. List<CmSaleMan> findTeams();
  33. List<ServiceProviderModel> findGroup(Integer leaderId);
  34. String findClassName(String string);
  35. String upremakasList(CmRemaks cmRemaks);
  36. void addRemarks(CmRemaks cmRemaks);
  37. void upremarks(CmRemaks cmRemaks);
  38. void deleteRamarks(CmRemaks cmRemaks);
  39. List<Integer> ClubsIds(ClubChangeSp clubChangeSp);
  40. void oldname(@Param("oldserviceProviderId") Integer oldserviceProviderId, @Param("clubID") Integer clubID, @Param("oldSpID") Integer oldSpID, @Param("newSpID") Integer newSpID);
  41. void oldnames(@Param("clubID") Integer clubID, @Param("oldSpID") Integer oldSpID, @Param("newSpID") Integer newSpID);
  42. List<CmReport> ReportList(CmReport cmReport);
  43. List<VisitRemarkVo> findRegistLists(CmClubRemarks cmClubRemarks);
  44. Integer visitorRemarksConut(Integer reportID);
  45. Integer clubRemarksConut(Integer reportID);
  46. void updateAuditRemarks(@Param("reportID") Integer reportID, @Param("auditName") String auditName, @Param("auditText") String auditText, @Param("status") Integer status);
  47. void updateClubRemarks(Integer remarksId);
  48. void updateVisitorRemarks(Integer remarksId);
  49. void deleteClubRemarks(Integer reportID);
  50. void addRecordLinkage(@Param("describe") String describe, @Param("link") String link, @Param("clubId") Integer clubId);
  51. String recordLinkage(Integer clubId);
  52. String recordDescribe(Integer clubId);
  53. List<CmBehaviorRecord> selRegisterIP(Integer clubId);
  54. List<ClubStatistics> selStatisticsList(ClubStatistics statistics);
  55. List<CmBehaviorRecord> selPageLable();
  56. List<easyExcel> findExcelList(ClubStatistics statistics);
  57. }