check request type is new, user can change the quantity, improvement.

design_3.0_traf_module
Sikander Saleem 1 week ago
parent 16de0eaa41
commit 8b2e47df09

@ -117,6 +117,7 @@ class _CreateTRAFRequestPageState extends State<CreateTRAFRequestPage> {
// trafRequest?.qty = 0; // trafRequest?.qty = 0;
} else if (requestType?.value == 2) { } else if (requestType?.value == 2) {
trafRequest?.assetNDId = null; trafRequest?.assetNDId = null;
trafRequest?.qty = 1;
} }
setState(() {}); setState(() {});
}, },
@ -133,6 +134,23 @@ class _CreateTRAFRequestPageState extends State<CreateTRAFRequestPage> {
// setState(() {}); // setState(() {});
}, },
), ),
12.height,
AppTextFormField(
initialValue: trafRequest?.qty?.toString() ?? "",
makeMultiLinesNull: true,
labelText: "Quantity",
validator: (value) {
if ((value ?? "").isEmpty) return "Mandatory";
return null;
},
backgroundColor: AppColor.fieldBgColor(context),
labelStyle: AppTextStyles.textFieldLabelStyle.copyWith(color: AppColor.textColor(context)),
showShadow: false,
textInputType: TextInputType.number,
onChange: (value) {
trafRequest?.qty = int.parse(value);
},
),
], ],
if (requestType?.value == 2) ...[ if (requestType?.value == 2) ...[
12.height, 12.height,

Loading…
Cancel
Save