|
|
|
|
@ -276,6 +276,17 @@ class _MealPlanPageState extends State<MealPlanPage> {
|
|
|
|
|
mainAxisSize: MainAxisSize.min,
|
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.start,
|
|
|
|
|
children: <Widget>[
|
|
|
|
|
Radio(
|
|
|
|
|
value: index,
|
|
|
|
|
groupValue: _getMealItemsScheduleResponseModelDinner[index].filterName,
|
|
|
|
|
activeColor: Colors.red[800],
|
|
|
|
|
onChanged: (value) {
|
|
|
|
|
// setState(() {
|
|
|
|
|
// selected = value;
|
|
|
|
|
// parameterCode = model.askDoctorReqTypes[index].parameterCode;
|
|
|
|
|
// });
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
LargeAvatar(
|
|
|
|
|
name: _getMealItemsScheduleResponseModelDinner[index].getMealItemsScheduleResponseModelList[index2].description,
|
|
|
|
|
url: "https://www.pumpkinnspice.com/wp-content/uploads/2016/03/easy-breakfast-quesadillas-11-683x1024.jpg",
|
|
|
|
|
@ -394,9 +405,9 @@ class _MealPlanPageState extends State<MealPlanPage> {
|
|
|
|
|
res['List_MOP_MealsOfScheduleID_Mobile'].forEach((scheduleItem) {
|
|
|
|
|
getMealsScheduleResponseModelList.add(GetMealsScheduleResponseModel.fromJson(scheduleItem));
|
|
|
|
|
});
|
|
|
|
|
getDefaultItemsOfScheduleID(getMealsScheduleResponseModelList[0].scheduleID, 1);
|
|
|
|
|
getDefaultItemsOfScheduleID(getMealsScheduleResponseModelList[1].scheduleID, 2);
|
|
|
|
|
getDefaultItemsOfScheduleID(getMealsScheduleResponseModelList[2].scheduleID, 3);
|
|
|
|
|
if (getMealsScheduleResponseModelList[0].isShow) getDefaultItemsOfScheduleID(getMealsScheduleResponseModelList[0].scheduleID, 1);
|
|
|
|
|
if (getMealsScheduleResponseModelList[1].isShow) getDefaultItemsOfScheduleID(getMealsScheduleResponseModelList[1].scheduleID, 2);
|
|
|
|
|
if (getMealsScheduleResponseModelList[2].isShow) getDefaultItemsOfScheduleID(getMealsScheduleResponseModelList[2].scheduleID, 3);
|
|
|
|
|
} else {
|
|
|
|
|
AppToast.showErrorToast(message: "No meal schedule found for admitted patient");
|
|
|
|
|
}
|
|
|
|
|
|