IJiaoYangDingPanService.java 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. package com.ruixuan.jiaoyang.service;
  2. import com.alibaba.fastjson.JSONObject;
  3. import java.util.List;
  4. import java.util.Map;
  5. public interface IJiaoYangDingPanService {
  6. List<Long> getPromoterIdsByUserIds(List<Long> userIds);
  7. List<Long> getPromoterIdsByBusinessId(Long userId);
  8. List<Long> getPromoterIdsByMentorId(Long userId);
  9. JSONObject getSumInfo(Map<String, Object> requestMap);
  10. JSONObject getMonthInfo(Map<String, Object> requestMap);
  11. List<JSONObject> getEchartData(Map<String, Object> requestMap);
  12. List<JSONObject> getGmvHours(Map<String, Object> requestMap);
  13. List<JSONObject> getTeamList(Map<String, Object> requestMap);
  14. List<JSONObject> getAddItemList(Map<String, Object> requestMap);
  15. List<JSONObject> getPeopleList(Map<String, Object> requestMap);
  16. List<JSONObject> getAddItemListByUserId(Map<String, Object> requestMap);
  17. List<JSONObject> getPromoterList(Map<String, Object> requestMap);
  18. List<JSONObject> getItemList(Map<String, Object> requestMap);
  19. List<JSONObject> getDingPanTuiGuangUserList(Map<String, Object> requestMap);
  20. List<JSONObject> getDingPanMentorBusinessList(Map<String, Object> requestMap);
  21. List<JSONObject> getAddItemListByExpertId(Map<String, Object> requestMap);
  22. List<JSONObject> getAddItemListByClipUserId(Map<String, Object> requestMap);
  23. List<JSONObject> getVideoList(Map<String, Object> requestMap);
  24. List<JSONObject> getTeamDetail(Map<String, Object> requestMap);
  25. List<Long> getDeptUsers(Long deptId);
  26. List<JSONObject> getPromoterItemDetail(Map<String, Object> requestMap);
  27. List<JSONObject> getItemPromoterDetail(Map<String, Object> requestMap);
  28. }