|
|
|
@ -1,11 +1,9 @@
|
|
|
|
|
import 'package:doctor_app_flutter/models/patient/vital_sign_res_model.dart';
|
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
|
import 'package:provider/provider.dart';
|
|
|
|
|
|
|
|
|
|
import '../../../../config/shared_pref_kay.dart';
|
|
|
|
|
import '../../../../models/patient/vital_sign_req_model.dart';
|
|
|
|
|
import '../../../../providers/patients_provider.dart';
|
|
|
|
|
import '../../../../routes.dart';
|
|
|
|
|
import '../../../../screens/patients/patiant_info_model.dart';
|
|
|
|
|
import '../../../../util/dr_app_shared_pref.dart';
|
|
|
|
|
import '../../../../widgets/shared/app_scaffold_widget.dart';
|
|
|
|
@ -87,22 +85,36 @@ class _VitalSignScreenState extends State<VitalSignScreen> {
|
|
|
|
|
),
|
|
|
|
|
)
|
|
|
|
|
: Container(
|
|
|
|
|
child: Column(
|
|
|
|
|
children: patientsProv.patientVitalSignList.map((VitalSignResModel item) {
|
|
|
|
|
return InkWell(
|
|
|
|
|
child: ListView.builder(
|
|
|
|
|
itemCount: patientsProv.patientVitalSignList.length,
|
|
|
|
|
itemBuilder: (BuildContext ctxt, int index) {
|
|
|
|
|
return InkWell(
|
|
|
|
|
child: CardWithBgWidget(
|
|
|
|
|
line1Text: 'DoctorName - ${item.doctorName}',
|
|
|
|
|
line1Text: 'DoctorName - ${patientsProv.patientVitalSignList[index].doctorName}',
|
|
|
|
|
line2Text:
|
|
|
|
|
'PainScoreDesc - ${item.painScoreDesc}',
|
|
|
|
|
'PainScoreDesc - ${patientsProv.patientVitalSignList[index].painScoreDesc}',
|
|
|
|
|
heightPercentage: 0.15,
|
|
|
|
|
widthPercentage: 0.80),
|
|
|
|
|
onTap: () {
|
|
|
|
|
Navigator.of(context).pushNamed(VITAL_SIGN);
|
|
|
|
|
// Navigator.of(context).pushNamed(VITAL_SIGN);
|
|
|
|
|
},
|
|
|
|
|
);
|
|
|
|
|
}).toList(),
|
|
|
|
|
),
|
|
|
|
|
}),
|
|
|
|
|
),
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// patientsProv.patientVitalSignList.map((VitalSignResModel item) {
|
|
|
|
|
// return InkWell(
|
|
|
|
|
// child: CardWithBgWidget(
|
|
|
|
|
// line1Text: 'DoctorName - ${item.doctorName}',
|
|
|
|
|
// line2Text:
|
|
|
|
|
// 'PainScoreDesc - ${item.painScoreDesc}',
|
|
|
|
|
// heightPercentage: 0.15,
|
|
|
|
|
// widthPercentage: 0.80),
|
|
|
|
|
// onTap: () {
|
|
|
|
|
// Navigator.of(context).pushNamed(VITAL_SIGN);
|
|
|
|
|
// },
|
|
|
|
|
// );
|
|
|
|
|
// }).toList()
|
|
|
|
|