TbController.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. package com.muzhi.tb.controller;
  2. import com.muzhi.tb.service.TbService;
  3. import io.swagger.annotations.Api;
  4. import io.swagger.annotations.ApiOperation;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.web.bind.annotation.*;
  7. import java.util.Map;
  8. /**
  9. * @Author ZhangKan
  10. * @Data 15:03
  11. */
  12. @Api(description = "TB接口")
  13. @RestController
  14. @RequestMapping("/tbservice")
  15. public class TbController {
  16. @Autowired
  17. private TbService tbService;
  18. //获取TB中的企业成员列表(TB应用)
  19. @ApiOperation(value = "获取TB中的企业成员列表(TB应用)")
  20. @GetMapping("getUserList")
  21. public String getUserList(){
  22. String userList = tbService.getUserList();
  23. return userList;
  24. }
  25. @GetMapping("userGet")
  26. public String userGet(String userId){
  27. String s = tbService.userGet(userId);
  28. return s;
  29. }
  30. //接收TB推送的数据
  31. @PostMapping("callback")
  32. public String callback(@RequestBody Map body) throws Exception{
  33. String s = tbService.callBack(body);
  34. System.out.println(s);
  35. return s;
  36. }
  37. //创建宜搭项目表单
  38. // @PostMapping("createYiDaXM")
  39. // public String createYiDaXM() throws Exception{
  40. //
  41. // String yiDaXM = tbService.createYiDaXM();
  42. // System.out.println(yiDaXM);
  43. // return yiDaXM;
  44. // }
  45. }