7997910c889f18e83613a900b806933770aafb20.svn-base 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package cn.com.goldenwater.dcproj.controller.sso;
  2. import cn.com.goldenwater.core.web.BaseController;
  3. import cn.com.goldenwater.core.web.BaseResponse;
  4. import cn.com.goldenwater.dcproj.service.SynchronousDataService;
  5. import io.swagger.annotations.Api;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import org.springframework.web.bind.annotation.*;
  8. /**
  9. * @Description 浙江水管理平台部门人员信息同步
  10. * @date 2020-07-15
  11. */
  12. @Api(value = "浙江水管理平台部门人员信息同步", tags = "浙江水管理平台部门人员信息同步")
  13. @RestController
  14. @RequestMapping("/Synchronize")
  15. public class SynchronousDataController extends BaseController {
  16. @Autowired
  17. private SynchronousDataService synchronousDataService;
  18. /**
  19. * @param
  20. * @return java.lang.String
  21. * @Description 浙江水管理平台部门人员信息同步
  22. * @Date 2020/7/14
  23. **/
  24. @RequestMapping("/getAccessToken")
  25. public BaseResponse getAccessToken() {
  26. try {
  27. return buildSuccessResponse(synchronousDataService.getAccessToken());
  28. } catch (Exception e) {
  29. return buildFailResponse(e.getMessage());
  30. }
  31. }
  32. /**
  33. * @param
  34. * @return java.lang.String
  35. * @Description 浙江水管理平台部门人员信息同步
  36. * @Date 2020/7/14
  37. **/
  38. @RequestMapping("/listSubDepts")
  39. public BaseResponse validateTicket() {
  40. try {
  41. synchronousDataService.listAll();
  42. return buildSuccessResponse();
  43. } catch (Exception e) {
  44. return buildFailResponse(e.getMessage());
  45. }
  46. }
  47. }