// // RQYDTZGZWYCQuestionModule.h // jiaPei // // Created by 张嵘 on 2022/4/7. // Copyright © 2022 JCZ. All rights reserved. // #import #import "RQExerciseModule.h" #define RQ_YDT_ZGZ_WYC_Question_Module [RQYDTZGZWYCQuestionModule sharedInstance] NS_ASSUME_NONNULL_BEGIN @interface RQYDTZGZWYCQuestionModule : NSObject /// 单例 + (instancetype) sharedInstance; - (void)initDatabaseQueueWithResourcePath:(NSString *)resourcePath; - (NSInteger)getQuestionVersion; - (NSArray *)getQuestionWithSubject:(RQHomePageSubjectType)subject exerciseType:(RQExerciseType)exerciseType; - (NSArray *)getQuestionWithSubject:(RQHomePageSubjectType)subject exerciseType:(RQExerciseType)exerciseType isNeedMediaData:(BOOL)isNeedMediaData; - (NSArray *)getChapter; - (NSArray *)getChapterQuestionWithChapterName:(NSString *)chapterName; - (NSArray *)getPoint; - (NSArray *)getPointQuestionWithPointId:(NSInteger)pointId; - (BOOL)isNewRuleQuestionWithQuestionId:(NSInteger)questionId; - (NSData *)getMediaDataWithMediaName:(NSString *)mediaName; - (NSInteger)getQuestionNumWithExerciseType:(RQExerciseType)exerciseType; @end NS_ASSUME_NONNULL_END