Skip to content

Commit e33d1f5

Browse files
紧急修复:搜索历史记录问题
1 parent d37d324 commit e33d1f5

File tree

8 files changed

+18
-0
lines changed

8 files changed

+18
-0
lines changed

android/app/src/main/res/mipmap-hdpi/ic_launcher.png

100755100644
7.36 KB
Loading
2.56 KB
Loading

android/app/src/main/res/mipmap-mdpi/ic_launcher.png

100755100644
3.66 KB
Loading
12.9 KB
Loading
28.6 KB
Loading
53.6 KB
Loading
425 KB
Loading

lib/widgets/search_page.dart

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import 'package:cached_network_image/cached_network_image.dart';
88
import 'movie_page.dart';
99
import 'package:tracker/utils/database.dart';
1010
import 'package:tracker/utils/data_function.dart';
11+
import '../utils/fetch_data.dart';
1112

1213
class SearchBarView extends StatefulWidget {
1314
const SearchBarView({super.key});
@@ -137,8 +138,25 @@ class MovieListCard extends StatelessWidget {
137138
SingleMovie movie;
138139
MovieListCard({super.key, required this.movie});
139140

141+
Future<void> createTables(SingleMovie movie) async {
142+
final media = MyMedia(
143+
tmdbId: movie.tmdbId,
144+
mediaType: "movie",
145+
watchStatus: "unwatched",
146+
watchTimes: 0,
147+
myRating: 0.0,
148+
myReview: '',
149+
);
150+
151+
await ProjectDatabase().SI_add(movie);
152+
await ProjectDatabase().MM_add(media);
153+
await Add_country_runtime_genre(movie);
154+
await addSearchDate(movie);
155+
}
156+
140157
Future<void> addSearchDate(SingleMovie movie) async {
141158
DateTime date = DateTime.now();
159+
print(date);
142160
String query =
143161
"update myTable set searchDate='${date.toString()}' where tmdbId=${movie.tmdbId}";
144162
ProjectDatabase().sudoQuery(query);

0 commit comments

Comments
 (0)