瀏覽代碼

1.备份慢问题优化---
2.关闭备份没有立刻停止备份

huangxiaodong 1 年之前
父節點
當前提交
5ba8435bec

+ 10 - 1
创维盒子/双子星云手机/CloudPlayer/PlayerViewController+backupsFile.m

@@ -338,10 +338,19 @@
             self.curPhotosBackupsTaskMod.isBackupsSuspendType = backupsSuspendByOther;
             self.curPhotosBackupsTaskMod.curBackupsState = backupsStateSuspend;
             [[backupsFileManager shareInstance] changeBackupsFileStateFun];
+            return;
         }
 
     }
     
+    BOOL haveOpenBackups = [HWDataManager getBoolWithKey:stringKeyAddSn(Const_photo_backups_state)];
+    if(!haveOpenBackups){
+        self.curPhotosBackupsTaskMod.isBackupsSuspendType = backupsSuspendByOther;
+        self.curPhotosBackupsTaskMod.curBackupsState = backupsStateSuspend;
+        [[backupsFileManager shareInstance] changeBackupsFileStateFun];
+        return;
+    }
+    
     
     if(self.curPhotosBackupsTaskMod.isBackupsSuspendType != backupsSuspendNone){
         [self clearBackupsFileDataFun];
@@ -536,7 +545,7 @@
     
     
     //curNum
-    int curNum = (int)self.backupsIndexOfUploadFlie + 1;
+    int curNum = (int)self.backupsIndexOfUploadFlie ;//+ 1;
     //NSData *curNumData = [NSData dataWithBytes:&curNum length:sizeof(curNum)];
     NSData * curNumData = [self int2Data:curNum];
     //HLog(@"curNumData:%@",curNumData);

+ 1 - 1
创维盒子/双子星云手机/CloudPlayer/PlayerViewController+upLoadFile.m

@@ -553,7 +553,7 @@
     
     
     //curNum
-    int curNum = (int)self.indexOfUploadFlie + 1;
+    int curNum = (int)self.indexOfUploadFlie ;//+ 1;
     //NSData *curNumData = [NSData dataWithBytes:&curNum length:sizeof(curNum)];
     NSData * curNumData = [self int2Data:curNum];
     //HLog(@"curNumData:%@",curNumData);