// // RQRemoteTheoryManager.h // jiaPei // // Created by 张嵘 on 2021/5/31. // Copyright © 2021 JCZ. All rights reserved. // #import #import "DES3Util.h" NS_ASSUME_NONNULL_BEGIN #define RQ_RemoteTheory_MANAGER [RQRemoteTheoryManager shareManager] /// 温州理论计时上传图片接口(uploadEduPic)图片类型 typedef NS_ENUM(NSInteger, LoginFlagType) { LoginFlagType_Default = 0, // 默认值 LoginFlagType_SignIn = 1, // 签到 LoginFlagType_Process = 2, // 培训过程 LoginFlagType_SignOut = 3 // 签退 }; @interface RQRemoteTheoryManager : NSObject //@property (strong, readwrite, nonatomic) NSString *classIdStr; @property (assign, readwrite, nonatomic) LoginFlagType loginFlagType; + (instancetype)shareManager; //获取当前学员签到状态 - (void)getTheoryStatusWithResultBlock:(void(^)(BOOL isSuccess, NSDictionary *statusDict))resultBlock; //获取当前时间 - (void)getCurrentTimeWithResultBlock:(void(^)(BOOL isSuccess, NSDictionary *timeDict))resultBlock; // 远程理论人脸比对 - (void)edufaceTofaceWithPhotoStr:(NSString *)photoStr loginFlagType:(LoginFlagType)loginFlagType resultBlock:(void(^)(BOOL isSuccess))resultBlock; //远程理论上传照片 - (void)uploadEduPicWithClassidStr:(NSString *)classidStr timeStr:(NSString *)timeStr actionPhotoStr:(NSString *)actionPhotoStr loginFlagType:(LoginFlagType)loginFlagType resultBlock:(void (^)(BOOL isSuccess, NSDictionary *uploadEduPicDict))resultBlock; //远程理论签到 - (void)uploadEduSignInWithClassidStr:(NSString *)classidStr resultBlock:(void (^)(BOOL isSuccess, NSDictionary *signInDict))resultBlock; //远程理论签退 - (void)uploadEduSignOutWithArray:(NSArray *)trainArray resultBlock:(void (^)(BOOL isSuccess, NSDictionary *signOutDict))resultBlock; @end NS_ASSUME_NONNULL_END