Explorar o código

获取管理后台

lyhzzz hai 3 meses
pai
achega
26d4b31297

+ 1 - 0
src/main/java/com/fdkankan/openApi/constant/JmgaConstant.java

@@ -31,6 +31,7 @@ public class JmgaConstant {
     public static final String API_GET_CHECK_DOWNLOAD = "/service/manage/inner/checkDownLoad";
     public static final String API_GET_DOWN_SCENE = "/service/manage/inner/downScene";
     public static final String API_GET_DOWNLOAD_PROCESS = "/service/manage/inner/downloadProcess";
+    public static final String API_POST_MANAGE_LOGIN= "/service/manage/inner/getTokenByRyNo";
 
 
     public static final String API_GET_LIST_CASE = "/fusion/inner/caseList";

+ 39 - 0
src/main/java/com/fdkankan/openApi/controller/www/ManageController.java

@@ -0,0 +1,39 @@
+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.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.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("/login")
+    @ValidateApi(method = "manage:login")
+    @ValidateIp
+    public ResultData mangeLogin(@RequestBody ManageLoginRequest param)  {
+
+        return jmgaClient.post(JmgaConstant.API_POST_MANAGE_LOGIN,param);
+    }
+
+
+
+}

+ 10 - 0
src/main/java/com/fdkankan/openApi/entity/www/ManageLoginRequest.java

@@ -0,0 +1,10 @@
+package com.fdkankan.openApi.entity.www;
+
+import lombok.Data;
+
+@Data
+public class ManageLoginRequest {
+
+    private Long time;
+    private String ryNo;
+}