|
@@ -341,6 +341,20 @@ static id rq_ydtXcQuestionModule = nil;
|
|
|
return data;
|
|
|
}
|
|
|
|
|
|
+- (BOOL)upMediaDataWithMediaName:(NSString *)mediaName data:(NSData*)data
|
|
|
+{
|
|
|
+ __block BOOL result = false;
|
|
|
+ if (_databaseQueue) {
|
|
|
+ NSString *value = [NSString stringWithFormat:@"'%@'",mediaName];
|
|
|
+ [_databaseQueue inDatabase:^(FMDatabase * _Nonnull db) {
|
|
|
+ result = [db executeUpdate:@"update t_app_question_media set media_content = ? WHERE media_name LIKE ?",data,value];
|
|
|
+// result = [db executeUpdate:@"update media_content = ? FROM t_app_question_media WHERE media_name LIKE '%@'", data, mediaName];
|
|
|
+
|
|
|
+ }];
|
|
|
+ }
|
|
|
+ return result;
|
|
|
+}
|
|
|
+
|
|
|
|
|
|
- (NSInteger)getQuestionNumWithWithSubject:(RQHomePageSubjectType)subject exerciseType:(RQExerciseType)exerciseType {
|
|
|
NSString *queryStr = [self getQuestionQueryStrWithSubject:subject exerciseType:exerciseType];
|