// // nasBackupsManager.h // 双子星云手机 // // Created by xd h on 2024/8/29. // #import #import "photosBackupsTaskModel.h" #import "uploadFileDataModel.h" NS_ASSUME_NONNULL_BEGIN @interface nasBackupsManager : NSObject @property (nonatomic,strong) photosBackupsTaskModel* curPhotosBackupsTaskMod; @property (nonatomic,copy) NSString* sdnId;//标志本次是否备份过 @property (nonatomic,assign) BOOL isWifiNeedReBackupsType;//wifi下需求重新备份 @property (nonatomic,assign) BOOL isWWANNeedReBackupsType;//WWAN下需求重新备份 (WWAN 备份中 关闭 WWAN 传输功能 再次打开) +(instancetype)shareInstance; //处理备份消息 - (void)AutohandlePhotosBackupsFun; - (void)handlePhotosBackupsFun; - (void)getDataWrongToChangeFailFun; //1.4.2之前 - (void)changeBackupsFileStateToFailWith:(NSString*)errorStr; //1.4.2之后 - (void)changeBackupsFileStateToFailWithAfter142:(NSString*)errorStr; //文件备份完成 - (void)backupsFileDoneFun; //修改文件上传的状态 - (void)changeBackupsFileStateFun; - (void)suspendBackupsFileFun; //文件重新备份 - (void)reBackupsFileFunBy:(photosBackupsTaskModel*)model; //文件重新备份 - (void)reBackupsFileFun; //检查是否需要重新备份 - (void)checkReBackupsFileFun; //检查是否在备份中 - (BOOL)checkBackupsingFun; @end NS_ASSUME_NONNULL_END