ManageController.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. package com.fdkankan.openApi.controller.www;
  2. import cn.dev33.satoken.annotation.SaIgnore;
  3. import com.fdkankan.openApi.aop.ValidateApi;
  4. import com.fdkankan.openApi.aop.ValidateIp;
  5. import com.fdkankan.openApi.constant.JmgaConstant;
  6. import com.fdkankan.openApi.entity.www.JyPlatformParam;
  7. import com.fdkankan.openApi.entity.www.ManageLoginRequest;
  8. import com.fdkankan.openApi.httpclient.client.JmgaClient;
  9. import com.fdkankan.openApi.service.fuison.CaseService;
  10. import com.fdkankan.openApi.vo.www.CaseParam;
  11. import com.fdkankan.web.request.RequestBase;
  12. import com.fdkankan.web.response.ResultData;
  13. import lombok.extern.slf4j.Slf4j;
  14. import org.springframework.beans.factory.annotation.Autowired;
  15. import org.springframework.web.bind.annotation.*;
  16. @Slf4j
  17. @RestController
  18. @RequestMapping("/manage")
  19. public class ManageController {
  20. @Autowired
  21. JmgaClient jmgaClient;
  22. /**
  23. * 管理后台登录
  24. */
  25. @SaIgnore
  26. @PostMapping("/getTokenByRyNo")
  27. @ValidateApi(method = "manage:getTokenByRyNo")
  28. @ValidateIp
  29. public ResultData getTokenByRyNo(@RequestBody ManageLoginRequest param) {
  30. return jmgaClient.post(JmgaConstant.API_POST_MANAGE_LOGIN,param);
  31. }
  32. /**
  33. * 所有平台接口
  34. */
  35. @SaIgnore
  36. @PostMapping("/platformList")
  37. @ValidateApi(method = "manage:platformList")
  38. @ValidateIp
  39. public ResultData platformList(@RequestBody JyPlatformParam param) {
  40. return jmgaClient.post(JmgaConstant.API_POST_MANAGE_LOGIN,param);
  41. }
  42. }