@@ -45,6 +45,7 @@ class _FastRateTemplateEditPageState extends State<FastRateTemplateEditPage> wit
4545 late final TextEditingController editingControllerTr;
4646 late final TextEditingController editingControllerFh;
4747 late final TextEditingController editingControllerSpecial;
48+ late final TextEditingController editingControllerSpecial2;
4849
4950 /// All current templates, for duplicate check.
5051 final List <FastRateTemplateModel > allTemplates = [];
@@ -72,6 +73,7 @@ class _FastRateTemplateEditPageState extends State<FastRateTemplateEditPage> wit
7273 editingControllerFh = TextEditingController (text: '${widget .initialValue ?.fh ?? "0" }' );
7374 editingControllerJl = TextEditingController (text: '${widget .initialValue ?.jl ?? "0" }' );
7475 editingControllerSpecial = TextEditingController (text: '${widget .initialValue ?.special ?? "0" }' );
76+ editingControllerSpecial2 = TextEditingController (text: '${widget .initialValue ?.special2 ?? "0" }' );
7577 }
7678
7779 @override
@@ -84,6 +86,7 @@ class _FastRateTemplateEditPageState extends State<FastRateTemplateEditPage> wit
8486 editingControllerTr.dispose ();
8587 editingControllerFh.dispose ();
8688 editingControllerSpecial.dispose ();
89+ editingControllerSpecial2.dispose ();
8790 super .dispose ();
8891 }
8992
@@ -192,6 +195,14 @@ class _FastRateTemplateEditPageState extends State<FastRateTemplateEditPage> wit
192195 inputFormatters: [numberInputFormatter],
193196 validator: (v) => attributeValidator (v, context),
194197 ),
198+ sizedBoxW8H8,
199+ TextFormField (
200+ controller: editingControllerSpecial2,
201+ decoration: InputDecoration (labelText: tr.special2),
202+ keyboardType: const TextInputType .numberWithOptions (signed: true , decimal: true ),
203+ inputFormatters: [numberInputFormatter],
204+ validator: (v) => attributeValidator (v, context),
205+ ),
195206 if (widget.editType == FastRateTemplateEditType .create) ...[
196207 // Only show override option if drafting new templates.
197208 sizedBoxW8H8,
@@ -219,6 +230,7 @@ class _FastRateTemplateEditPageState extends State<FastRateTemplateEditPage> wit
219230 fh: int .parse (editingControllerFh.text),
220231 jl: int .parse (editingControllerJl.text),
221232 special: int .parse (editingControllerSpecial.text),
233+ special2: int .parse (editingControllerSpecial2.text),
222234 ),
223235 );
224236 },
0 commit comments