2025.9.2 修改承诺bug
							parent
							
								
									b361f796f6
								
							
						
					
					
						commit
						2309267b63
					
				|  | @ -301,7 +301,7 @@ class _DangerWaitListPageState extends State<DangerWaitListPage> { | |||
|                     ), | ||||
|                     SizedBox(height: 5), | ||||
|                     Text( | ||||
|                       item['CREATORNAME'] ?? '', | ||||
|                       '整改人:${item['CREATORNAME'] ?? ''}', | ||||
|                       style: TextStyle(fontSize: 14, color: Colors.grey), | ||||
|                     ), | ||||
|                   ], | ||||
|  |  | |||
|  | @ -14,7 +14,7 @@ import 'package:qhd_prevention/pages/home/tap/item_list_widget.dart'; | |||
| import 'package:qhd_prevention/pages/mine/mine_sign_page.dart'; | ||||
| import 'package:qhd_prevention/pages/my_appbar.dart'; | ||||
| import 'package:qhd_prevention/tools/tools.dart'; | ||||
| 
 | ||||
| import 'package:flutter/services.dart'; | ||||
| 
 | ||||
| 
 | ||||
| class CompanySafetyCommitmentApply extends StatefulWidget { | ||||
|  | @ -77,6 +77,8 @@ class _CompanySafetyCommitmentApplyState extends State<CompanySafetyCommitmentAp | |||
|                     isEditable: true, | ||||
|                     controller: _controller1, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -84,6 +86,8 @@ class _CompanySafetyCommitmentApplyState extends State<CompanySafetyCommitmentAp | |||
|                     isEditable: true, | ||||
|                     controller: _controller2, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -91,6 +95,8 @@ class _CompanySafetyCommitmentApplyState extends State<CompanySafetyCommitmentAp | |||
|                     isEditable: true, | ||||
|                     controller: _controller3, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -98,6 +104,8 @@ class _CompanySafetyCommitmentApplyState extends State<CompanySafetyCommitmentAp | |||
|                     isEditable: true, | ||||
|                     controller: _controller4, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
| 
 | ||||
|  | @ -122,6 +130,8 @@ class _CompanySafetyCommitmentApplyState extends State<CompanySafetyCommitmentAp | |||
|                     isEditable: true, | ||||
|                     controller: _controller5, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -129,6 +139,8 @@ class _CompanySafetyCommitmentApplyState extends State<CompanySafetyCommitmentAp | |||
|                     isEditable: true, | ||||
|                     controller: _controller6, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -136,6 +148,8 @@ class _CompanySafetyCommitmentApplyState extends State<CompanySafetyCommitmentAp | |||
|                     isEditable: true, | ||||
|                     controller: _controller7, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -143,6 +157,8 @@ class _CompanySafetyCommitmentApplyState extends State<CompanySafetyCommitmentAp | |||
|                     isEditable: true, | ||||
|                     controller: _controller8, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -150,6 +166,8 @@ class _CompanySafetyCommitmentApplyState extends State<CompanySafetyCommitmentAp | |||
|                     isEditable: true, | ||||
|                     controller: _controller9, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -157,6 +175,8 @@ class _CompanySafetyCommitmentApplyState extends State<CompanySafetyCommitmentAp | |||
|                     isEditable: true, | ||||
|                     controller: _controller10, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                 ], | ||||
|  |  | |||
|  | @ -13,7 +13,7 @@ import 'package:qhd_prevention/pages/home/tap/item_list_widget.dart'; | |||
| import 'package:qhd_prevention/pages/mine/mine_sign_page.dart'; | ||||
| import 'package:qhd_prevention/pages/my_appbar.dart'; | ||||
| import 'package:qhd_prevention/tools/tools.dart'; | ||||
| 
 | ||||
| import 'package:flutter/services.dart'; | ||||
| 
 | ||||
| 
 | ||||
| class TeamSafetyCommitmentApply extends StatefulWidget { | ||||
|  | @ -103,6 +103,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller1, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -110,6 +112,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller2, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
| 
 | ||||
|  | @ -119,6 +123,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller3, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -126,6 +132,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller4, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -133,9 +141,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller5, | ||||
|                     text:  '', | ||||
|                     onChanged: (v) { | ||||
| 
 | ||||
|                     } | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                   const Divider(), | ||||
|  | @ -144,6 +151,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller6, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                   const Divider(), | ||||
|  | @ -152,6 +161,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller7, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                   const Divider(), | ||||
|  | @ -160,6 +171,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller8, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -167,6 +180,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller9, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                   const Divider(), | ||||
|  | @ -175,6 +190,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller10, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                   const Divider(), | ||||
|  | @ -183,6 +200,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller11, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                   const Divider(), | ||||
|  | @ -191,6 +210,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller12, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                   const Divider(), | ||||
|  | @ -199,6 +220,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller13, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   // const Divider(), | ||||
|                   // ItemListWidget.singleLineTitleText( | ||||
|  | @ -250,6 +273,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller14, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ListItemFactory.createYesNoSection( | ||||
|  | @ -341,6 +366,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller16, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -348,6 +375,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller17, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -355,6 +384,8 @@ class _TeamSafetyCommitmentApplyState extends State<TeamSafetyCommitmentApply> { | |||
|                     isEditable: true, | ||||
|                     controller: _controller18, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                 ], | ||||
|  |  | |||
|  | @ -13,7 +13,7 @@ import 'package:qhd_prevention/pages/home/tap/item_list_widget.dart'; | |||
| import 'package:qhd_prevention/pages/mine/mine_sign_page.dart'; | ||||
| import 'package:qhd_prevention/pages/my_appbar.dart'; | ||||
| import 'package:qhd_prevention/tools/tools.dart'; | ||||
| 
 | ||||
| import 'package:flutter/services.dart'; | ||||
| 
 | ||||
| 
 | ||||
| class WorkShopSafetyCommitmentApply extends StatefulWidget { | ||||
|  | @ -101,6 +101,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller1, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ListItemFactory.createYesNoSection( | ||||
|  | @ -120,6 +122,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller2, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -127,6 +131,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller3, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -134,6 +140,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller4, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                   const Divider(), | ||||
|  | @ -142,6 +150,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller5, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                   const Divider(), | ||||
|  | @ -150,6 +160,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller6, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                   const Divider(), | ||||
|  | @ -158,6 +170,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller7, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -165,6 +179,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller8, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                   const Divider(), | ||||
|  | @ -173,6 +189,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller9, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                   const Divider(), | ||||
|  | @ -181,6 +199,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller10, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                   const Divider(), | ||||
|  | @ -189,6 +209,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller11, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                   const Divider(), | ||||
|  | @ -197,6 +219,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller12, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -204,6 +228,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller13, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ListItemFactory.createYesNoSection( | ||||
|  | @ -235,6 +261,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller14, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ListItemFactory.createYesNoSection( | ||||
|  | @ -308,6 +336,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller15, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -315,6 +345,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller16, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -322,6 +354,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller17, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
|                   const Divider(), | ||||
|                   ItemListWidget.singleLineTitleText( | ||||
|  | @ -329,6 +363,8 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
|                     isEditable: true, | ||||
|                     controller: _controller18, | ||||
|                     text:  '', | ||||
|                     inputFormatters: [FilteringTextInputFormatter.digitsOnly], | ||||
|                     keyboardType:TextInputType.number, | ||||
|                   ), | ||||
| 
 | ||||
|                 ], | ||||
|  | @ -690,10 +726,6 @@ class _WorkShopSafetyCommitmentApplyState extends State<WorkShopSafetyCommitment | |||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|       if(dataTimeStart.isEmpty){ | ||||
|         ToastUtil.showNormal(context, "请选择承诺时间"); | ||||
|         return; | ||||
|  |  | |||
|  | @ -5,6 +5,7 @@ import 'package:qhd_prevention/customWidget/custom_button.dart'; | |||
| import 'package:qhd_prevention/customWidget/single_image_viewer.dart'; | ||||
| import 'package:qhd_prevention/http/ApiService.dart'; | ||||
| import 'package:qhd_prevention/tools/tools.dart'; | ||||
| import 'package:flutter/services.dart'; | ||||
| 
 | ||||
| class ItemListWidget { | ||||
|   static const Color detailtextColor = Colors.black54; | ||||
|  | @ -28,6 +29,8 @@ class ItemListWidget { | |||
|     ValueChanged<String>? onFieldSubmitted, | ||||
|     int maxLines = 5, | ||||
| 
 | ||||
|     ///输入时数字 | ||||
|     List<TextInputFormatter> inputFormatters = const [], | ||||
|     /// 强制必选 不受是否可以编译和是否必选影响 | ||||
|     TextInputType keyboardType = TextInputType.text, | ||||
|   }) { | ||||
|  | @ -62,12 +65,13 @@ class ItemListWidget { | |||
|                   keyboardType: keyboardType, | ||||
|                   style: TextStyle(fontSize: fontSize), | ||||
|                   maxLines: 1, | ||||
| 
 | ||||
|                   inputFormatters: inputFormatters, | ||||
|                   decoration: InputDecoration( | ||||
|                     isDense: true, | ||||
|                     hintText: hintText, | ||||
|                     contentPadding: EdgeInsets.symmetric(vertical: 8), | ||||
|                   ), | ||||
| 
 | ||||
|                 ), | ||||
|               ) | ||||
|               : Expanded(child: Text( | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue