IDingUserService.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.zjugis.iebps.service;
  2. import com.alibaba.fastjson.JSONObject;
  3. import org.springframework.web.multipart.MultipartFile;
  4. import javax.servlet.http.HttpServletResponse;
  5. import java.util.List;
  6. import java.util.Map;
  7. public interface IDingUserService {
  8. Map getOrganizationByCode(String xzqdm);
  9. Map getEmployeeByCode(String employeeCode);
  10. Map scopesV2();
  11. Map workNotification(String receiverIds, String msg, String organizationCodes);
  12. Map sendDingMessageByText(String receiverIds, String content);
  13. Object queryOrganizationEmployeeCodes(String organizationCode, Integer pageNo);
  14. Object queryListEmployeesByCodes(List<String> employeeCodes);
  15. Object getOrganizationEmployeeCount(String organizationCode);
  16. Object pageSubOrganizationCodes(String organizationCode, Integer pageNo);
  17. JSONObject getAccessToken(String key, String Secret);
  18. JSONObject getUserDing(String accessToken, String authCode);
  19. void downloadFileByDing(String mediaId, HttpServletResponse response);
  20. void downloadFileByTest(MultipartFile file, HttpServletResponse response);
  21. Integer getCompressNumByImg();
  22. }