12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- //
- // RQRemoteTheoryManager.h
- // jiaPei
- //
- // Created by 张嵘 on 2021/5/31.
- // Copyright © 2021 JCZ. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- #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
|