feat:增加Minio工具类

This commit is contained in:
2025-11-18 20:03:25 +08:00
parent 9a8e1a7419
commit b6995d8dd1
15 changed files with 332 additions and 194 deletions

View File

@@ -17,8 +17,8 @@ class _RecipeCalendarState extends State<RecipeCalendar> {
DateTime _selectedDay = DateTime.now();
DateTime _focusedDay = DateTime.now();
List<Record> recordList = [];
List<Record> selectRecordList = [];
List<FoodRecord> recordList = [];
List<FoodRecord> selectRecordList = [];
@override
void initState() {
@@ -109,7 +109,7 @@ class _RecipeCalendarState extends State<RecipeCalendar> {
);
}
Widget recipeRecordItem(BuildContext context, Record record) {
Widget recipeRecordItem(BuildContext context, FoodRecord record) {
final colors = Theme.of(context).colorScheme;
return Card(

View File

@@ -15,7 +15,7 @@ class RecipeTimeline extends StatefulWidget {
}
class _RecipeTimeline extends State<RecipeTimeline> {
List<Record> recordList = [];
List<FoodRecord> recordList = [];
@override
void initState() {
@@ -30,7 +30,7 @@ class _RecipeTimeline extends State<RecipeTimeline> {
});
}
Widget buildTimelineCard(BuildContext context, Record record) {
Widget buildTimelineCard(BuildContext context, FoodRecord record) {
final imageUrls = ['${AppConfig.baseApiUrl}/${record.imageUrl}'];
void imageTapClick() {
@@ -79,7 +79,7 @@ class _RecipeTimeline extends State<RecipeTimeline> {
);
}
Widget buildTimeline(BuildContext context, List<Record> recordList) {
Widget buildTimeline(BuildContext context, List<FoodRecord> recordList) {
if (recordList.isEmpty) {
return buildEmptyData();
} else {