flutter写一个个人生产日报表页面代码

好的,这是示例代码:

import'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: '个人生产日报表',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: DailyReportPage(),
    );
  }
}

class DailyReportPage extends StatefulWidget {
  @override
  _DailyReportPageState createState() => _DailyReportPageState();
}

class _DailyReportPageState extends State<DailyReportPage> {
  final _formKey = GlobalKey<FormState>();
  TextEditingController _dateController = TextEditingController();
  TextEditingController _workContentController = TextEditingController();
  TextEditingController _completeController = TextEditingController();
  TextEditingController _uncompleteController = TextEditingController();
  TextEditingController _cooperationController = TextEditingController();
  TextEditingController _nextPlanController = TextEditingController();

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('个人生产日报表'),
      ),
      body: Padding(
        padding: const EdgeInsets.all(16.0),
        child: Form(
          key: _formKey,
          child: Column(
            crossAxisAlignment: CrossAxisAlignment.start,
            children: <Widget>[
              TextFormField(
                decoration: InputDecoration(
                  labelText: '日期',
                ),
                controller: _dateController,
                validator: (value) {
                  if (value.isEmpty) {
                    return '请输入日期';
                  }
                  return null;
                },
              ),
              TextFormField(
                decoration: InputDecoration(
                  labelText: '工作内容',
                ),
                controller: _workContentController,
                validator: (value) {
                  if (value.isEmpty) {
                    return '请输入工作内容';
                  }
                  return null;
                },
              ),
              TextFormField(
                decoration: InputDecoration(
                  labelText: '完成情况',
                ),
                controller: _completeController,
                validator: (value) {
                  if (value.isEmpty) {
                    return '请输入完成情况';
                  }
                  return null;
                },
              ),
              TextFormField(
                decoration: InputDecoration(
                  labelText: '未完成原因',
                ),
                controller: _uncompleteController,
              ),
              TextFormField(
                decoration: InputDecoration(
                  labelText: '需协调事项',
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值