Selaa lähdekoodia

获取新闻数据

lyhzzz 11 kuukautta sitten
vanhempi
commit
91418ba75f

+ 4 - 3
src/main/java/com/fdkankan/openApi/controller/www/DownSceneController.java

@@ -25,11 +25,12 @@ public class DownSceneController {
      * 获取场景离线包
      */
     @SaIgnore
-    @GetMapping("/getSceneOfflinePage/{num}")
+    @GetMapping("/getSceneOfflinePage/{num}/{type}")
     @RedisLimit(name = "downScene/getSceneOfflinePage", limitCount = 1, period = 30)
     @ValidateApi(method = "downScene:getSceneOfflinePage")
-    public ResultData getSceneOfflinePage(@PathVariable String num)  {
+    public ResultData getSceneOfflinePage(@PathVariable String num,
+                                          @PathVariable Integer type)  {
 
-        return ResultData.ok(downSceneService.getSceneOfflinePage(num));
+        return ResultData.ok(downSceneService.getSceneOfflinePage(num,type));
     }
 }

+ 1 - 1
src/main/java/com/fdkankan/openApi/service/www/IDownSceneService.java

@@ -3,5 +3,5 @@ package com.fdkankan.openApi.service.www;
 import com.fdkankan.openApi.dto.www.DownSceneDto;
 
 public interface IDownSceneService {
-    DownSceneDto getSceneOfflinePage(String num);
+    DownSceneDto getSceneOfflinePage(String num,Integer type);
 }

+ 4 - 4
src/main/java/com/fdkankan/openApi/service/www/impl/DownSceneServiceImpl.java

@@ -24,11 +24,11 @@ public class DownSceneServiceImpl implements IDownSceneService {
 
 
     @Override
-    public DownSceneDto getSceneOfflinePage(String num) {
+    public DownSceneDto getSceneOfflinePage(String num,Integer type) {
         if(StringUtils.isBlank(num)){
             throw new BusinessException(ErrorCode.PARAM_ERROR);
         }
-        ResultData checkResult = jmgaClient.get(JmgaConstant.API_GET_CHECK_DOWNLOAD + "?num=" + num);
+        ResultData checkResult = jmgaClient.get(JmgaConstant.API_GET_CHECK_DOWNLOAD + "?num=" + num +"&isObj="+type);
         if(checkResult.getCode() != 0 || checkResult.getData() == null){
             throw new BusinessException(checkResult.getCode(),checkResult.getMessage());
         }
@@ -39,13 +39,13 @@ public class DownSceneServiceImpl implements IDownSceneService {
             return new DownSceneDto(checkUrl);
         }
         if(checkStatus !=1){
-            ResultData downResult = jmgaClient.get(JmgaConstant.API_GET_DOWN_SCENE + "?num=" + num);
+            ResultData downResult = jmgaClient.get(JmgaConstant.API_GET_DOWN_SCENE + "?num=" + num +"&isObj="+type);
             if(downResult.getCode() != 0 || downResult.getData() == null){
                 throw new BusinessException(downResult.getCode(),downResult.getMessage());
             }
         }
 
-        ResultData processResult = jmgaClient.get(JmgaConstant.API_GET_DOWNLOAD_PROCESS + "?num=" + num);
+        ResultData processResult = jmgaClient.get(JmgaConstant.API_GET_DOWNLOAD_PROCESS + "?num=" + num +"&isObj="+type);
         if(processResult.getCode() != 0 || processResult.getData() == null){
             throw new BusinessException(processResult.getCode(),processResult.getMessage());
         }