lyhzzz 11 mesi fa
parent
commit
bb3990219e

+ 13 - 0
src/main/java/com/fdkankan/openApi/dto/www/DownSceneDto.java

@@ -5,15 +5,28 @@ import lombok.Data;
 
 @Data
 public class DownSceneDto {
+    private Integer status;
+    private String msg;
     private String url;
     private Integer percent;
 
     public DownSceneDto(String url) {
+        this.status = 1;
+        this.msg ="下载成功";
         this.url = url;
         this.percent = 100;
     }
 
     public DownSceneDto(String url,Integer percent) {
+        this.status = 0;
+        this.msg ="打包中。。。";
+        this.url = url;
+        this.percent = percent;
+    }
+
+    public DownSceneDto(String url,Integer percent,Integer status) {
+        this.status = status;
+        this.msg ="下载失败";
         this.url = url;
         this.percent = percent;
     }

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

@@ -53,6 +53,10 @@ public class DownSceneServiceImpl implements IDownSceneService {
         JSONObject processObj = JSONObject.parseObject(JSONObject.toJSONString(processResult.getData()));
         String processUrl = processObj.getString("url");
         Integer percent = processObj.getInteger("percent");
+        Integer processStatus = processObj.getInteger("status");
+        if(processStatus == 1003){
+            return new DownSceneDto(processUrl,percent,-1);
+        }
 
         return new DownSceneDto(processUrl,percent);
     }