package com.fdkankan.openApi.controller.www; import cn.dev33.satoken.annotation.SaIgnore; import com.fdkankan.openApi.aop.ValidateApi; import com.fdkankan.openApi.aop.ValidateIp; import com.fdkankan.openApi.constant.JmgaConstant; import com.fdkankan.openApi.entity.www.JyPlatformParam; import com.fdkankan.openApi.entity.www.ManageLoginRequest; import com.fdkankan.openApi.httpclient.client.JmgaClient; import com.fdkankan.openApi.service.fuison.CaseService; import com.fdkankan.openApi.vo.www.CaseParam; import com.fdkankan.web.request.RequestBase; import com.fdkankan.web.response.ResultData; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @Slf4j @RestController @RequestMapping("/manage") public class ManageController { @Autowired JmgaClient jmgaClient; /** * 管理后台登录 */ @SaIgnore @PostMapping("/getTokenByRyNo") @ValidateApi(method = "manage:getTokenByRyNo") @ValidateIp public ResultData getTokenByRyNo(@RequestBody ManageLoginRequest param) { return jmgaClient.post(JmgaConstant.API_POST_MANAGE_LOGIN,param); } /** * 所有平台接口 */ @SaIgnore @PostMapping("/platformList") @ValidateApi(method = "manage:platformList") @ValidateIp public ResultData platformList(@RequestBody JyPlatformParam param) { if(param.getStatus() == null){ param.setStatus(0); } return jmgaClient.post(JmgaConstant.API_POST_MANAGE_PLATFORMLIST,param); } }