|
|
|
|
@ -136,6 +136,7 @@ class _DynamicInputScreenState extends State<DynamicInputScreen> {
|
|
|
|
|
getEitDffStructureList = abc;
|
|
|
|
|
int index = getEitDffStructureList!.indexWhere((element) => element.sEGMENTNAME == segmentId);
|
|
|
|
|
getEitDffStructureList![index].eSERVICESVS!.clear();
|
|
|
|
|
getEitDffStructureList![index].eSERVICESDV = ESERVICESDV();
|
|
|
|
|
if (eServicesResponseModel.isNotEmpty) getEitDffStructureList![index].eSERVICESVS!.addAll(eServicesResponseModel);
|
|
|
|
|
// getEitDffStructureList = genericResponseModel?.getEITDFFStructureList ?? [];
|
|
|
|
|
//getEitDffStructureList = getEitDffStructureList!.where((element) => element.dISPLAYFLAG != "N").toList();
|
|
|
|
|
@ -627,12 +628,15 @@ class _DynamicInputScreenState extends State<DynamicInputScreen> {
|
|
|
|
|
).paddingOnly(bottom: 12),
|
|
|
|
|
itemBuilder: (_) => <PopupMenuItem<int>>[
|
|
|
|
|
if (model.rEADONLY != "Y")
|
|
|
|
|
for (int i = 0; i < model.eSERVICESVS!.length; i++) PopupMenuItem<int>(value: i, child: Column(
|
|
|
|
|
children: [
|
|
|
|
|
Text(model.eSERVICESVS![i].vALUECOLUMNNAME!),
|
|
|
|
|
const PopupMenuDivider(),
|
|
|
|
|
],
|
|
|
|
|
)),
|
|
|
|
|
for (int i = 0; i < model.eSERVICESVS!.length; i++)
|
|
|
|
|
PopupMenuItem<int>(
|
|
|
|
|
value: i,
|
|
|
|
|
child: Column(
|
|
|
|
|
children: [
|
|
|
|
|
Text(model.eSERVICESVS![i].vALUECOLUMNNAME!),
|
|
|
|
|
const PopupMenuDivider(),
|
|
|
|
|
],
|
|
|
|
|
)),
|
|
|
|
|
],
|
|
|
|
|
onSelected: (int popipIndex) async {
|
|
|
|
|
ESERVICESDV eservicesdv = ESERVICESDV(
|
|
|
|
|
|