|
|
|
@ -14,13 +14,15 @@ class LaboratoryResultPage extends StatefulWidget {
|
|
|
|
|
final PatiantInformtion patient;
|
|
|
|
|
final String patientType;
|
|
|
|
|
final String arrivalType;
|
|
|
|
|
final bool isInpatient;
|
|
|
|
|
|
|
|
|
|
LaboratoryResultPage(
|
|
|
|
|
{Key key,
|
|
|
|
|
this.patientLabOrders,
|
|
|
|
|
this.patient,
|
|
|
|
|
this.patientType,
|
|
|
|
|
this.arrivalType});
|
|
|
|
|
this.arrivalType,
|
|
|
|
|
this.isInpatient});
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
_LaboratoryResultPageState createState() => _LaboratoryResultPageState();
|
|
|
|
@ -40,7 +42,7 @@ class _LaboratoryResultPageState extends State<LaboratoryResultPage> {
|
|
|
|
|
onModelReady: (model) => model.getPatientLabResult(
|
|
|
|
|
patientLabOrder: widget.patientLabOrders,
|
|
|
|
|
patient: widget.patient,
|
|
|
|
|
isInpatient: widget.patientType =="1"),
|
|
|
|
|
isInpatient: true),
|
|
|
|
|
builder: (_, model, w) => AppScaffold(
|
|
|
|
|
isShowAppBar: true,
|
|
|
|
|
appBar: PatientProfileHeaderWhitAppointmentAppBar(
|
|
|
|
@ -64,9 +66,9 @@ class _LaboratoryResultPageState extends State<LaboratoryResultPage> {
|
|
|
|
|
LaboratoryResultWidget(
|
|
|
|
|
onTap: () async {},
|
|
|
|
|
billNo: widget.patientLabOrders.invoiceNo,
|
|
|
|
|
details: model
|
|
|
|
|
.patientLabSpecialResult.length > 0 ? model
|
|
|
|
|
.patientLabSpecialResult[0].resultDataHTML : null,
|
|
|
|
|
details: model.patientLabSpecialResult.length > 0
|
|
|
|
|
? model.patientLabSpecialResult[0].resultDataHTML
|
|
|
|
|
: null,
|
|
|
|
|
orderNo: widget.patientLabOrders.orderNo,
|
|
|
|
|
patientLabOrder: widget.patientLabOrders,
|
|
|
|
|
patient: widget.patient,
|
|
|
|
|