feat:更新上传记录表单

This commit is contained in:
2025-11-18 23:18:24 +08:00
parent b6995d8dd1
commit 7ede1c2d89
4 changed files with 101 additions and 102 deletions

View File

@@ -1,10 +1,14 @@
import 'package:flutter/material.dart';
import 'package:food_hub_app/models/layout.dart';
import 'package:food_hub_app/models/recipe.dart';
import 'package:food_hub_app/provider/food_provider.dart';
import 'package:food_hub_app/views/moment.dart';
import 'package:food_hub_app/views/profile.dart';
import 'package:food_hub_app/views/record.dart';
import 'package:food_hub_app/views/stats.dart';
import 'package:provider/provider.dart';
final List<PageInfo> pageInfos = [
PageInfo(
label: "记录",
@@ -69,6 +73,7 @@ void buildBottomSheet(BuildContext context) {
Widget buildBottomSheetBody(BuildContext context) {
final colors = Theme.of(context).colorScheme;
final provider = context.watch<FoodProvider>();
return Column(
mainAxisSize: MainAxisSize.min,
@@ -91,6 +96,7 @@ Widget buildBottomSheetBody(BuildContext context) {
leading: Icon(Icons.note_add, color: colors.primary),
title: const Text('新增记录'),
onTap: () {
provider.resetRecordForm();
Navigator.pop(context);
Navigator.pushNamed(context, "/recordForm");
},