lyhzzz 3 months ago
parent
commit
0c44acc5c5

+ 1 - 1
src/main/java/com/fdkankan/manage/httpClient/param/WorkOfflineDTO.java

@@ -22,7 +22,7 @@ public class WorkOfflineDTO {
     private List<String> sceneCodes;
 
     //@ApiModelProperty(value = "离线包 状态:-1失败 0未生成 1排队中 2生成中 3生成成功", name = "offlineStatus")
-    private Integer offlineStatus;
+    private Integer offlineStatus ;
     public WorkOfflineDTO(String workId) {
         this.workId = workId;
     }

+ 5 - 2
src/main/java/com/fdkankan/manage/mq/consumer/OverallConsumer.java

@@ -44,8 +44,11 @@ public class OverallConsumer {
             WorkOfflineDTO vo = JSONObject.parseObject(msg, WorkOfflineDTO.class);
 
             String redisKey = String.format(RedisKeyUtil.overallDownOfflineProgressKey,vo.getWorkId());
-
-            vo.setProgress(100);
+            if(vo.getOfflineStatus() != null && vo.getOfflineStatus() == -1){
+                vo.setProgress(0);
+            }else {
+                vo.setProgress(100);
+            }
             redisUtil.set(redisKey,JSONObject.toJSONString(vo), RedisKeyUtil.overallDownOfflineProgressKeyTime);
 
         }catch (Exception e){