TBService.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.malk.tuosi.service;
  2. import com.fasterxml.jackson.core.JsonProcessingException;
  3. import com.malk.server.common.McR;
  4. import java.util.List;
  5. import java.util.Map;
  6. public interface TBService {
  7. /*TODO:获取apptoken*/
  8. McR AppAccessToken() throws JsonProcessingException;
  9. /*TODO:获取dingtoken(欧诺)*/
  10. McR Accesstoken() throws JsonProcessingException;
  11. /*TODO:获取dingtoken(欧诺信)*/
  12. McR OuNuoXinAccessToken() throws JsonProcessingException;
  13. /*TODO:接收TB推送的数据*/
  14. McR tbTaskUpdate_A(Map body) throws JsonProcessingException;//TODO:原始方法
  15. McR tbTaskUpdate(Map body) throws JsonProcessingException;//TODO:异步执行
  16. /*TODO:钉盘文件上传接口*/
  17. McR uploadKnowledge(String pathName,String fileName,String fileType) throws JsonProcessingException;
  18. /*TODO:TB回传CRM*/
  19. McR tbCallbackCRM(Map body) throws JsonProcessingException;
  20. /*TODO:OA回传TB*/
  21. McR oaCallbackTB(Map body) throws JsonProcessingException;
  22. /*TODO:Teambition userId 查询钉钉 userId*/
  23. String TBtoDinguserId(List list) throws JsonProcessingException;
  24. }