Reformatted Code
parent
017f01621e
commit
941ca2ff0e
@ -1,9 +1,9 @@
|
|||||||
|
//
|
||||||
class BaseService {
|
// class BaseService {
|
||||||
String error;
|
// String error;
|
||||||
bool hasError = false;
|
// bool hasError = false;
|
||||||
|
//
|
||||||
|
//
|
||||||
BaseService() {
|
// BaseService() {
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
|||||||
@ -1,50 +1,50 @@
|
|||||||
import 'package:flutter/material.dart';
|
// import 'package:flutter/material.dart';
|
||||||
import 'package:provider/provider.dart';
|
// import 'package:provider/provider.dart';
|
||||||
|
//
|
||||||
import 'base_view_model.dart';
|
// import 'base_view_model.dart';
|
||||||
import 'locater.dart';
|
// import 'locater.dart';
|
||||||
|
//
|
||||||
class BaseView<T extends BaseViewModel> extends StatefulWidget {
|
// class BaseView<T extends BaseViewModel> extends StatefulWidget {
|
||||||
final Widget Function(BuildContext context, T model, Widget child) builder;
|
// final Widget Function(BuildContext context, T model, Widget child) builder;
|
||||||
final Function(T) onModelReady;
|
// final Function(T) onModelReady;
|
||||||
|
//
|
||||||
BaseView({
|
// BaseView({
|
||||||
this.builder,
|
// this.builder,
|
||||||
this.onModelReady,
|
// this.onModelReady,
|
||||||
});
|
// });
|
||||||
|
//
|
||||||
@override
|
// @override
|
||||||
_BaseViewState<T> createState() => _BaseViewState<T>();
|
// _BaseViewState<T> createState() => _BaseViewState<T>();
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
class _BaseViewState<T extends BaseViewModel> extends State<BaseView<T>> {
|
// class _BaseViewState<T extends BaseViewModel> extends State<BaseView<T>> {
|
||||||
T model = locator<T>();
|
// T model = locator<T>();
|
||||||
|
//
|
||||||
bool isLogin = false;
|
// bool isLogin = false;
|
||||||
|
//
|
||||||
@override
|
// @override
|
||||||
void initState() {
|
// void initState() {
|
||||||
if (widget.onModelReady != null) {
|
// if (widget.onModelReady != null) {
|
||||||
widget.onModelReady(model);
|
// widget.onModelReady(model);
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
super.initState();
|
// super.initState();
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
@override
|
// @override
|
||||||
Widget build(BuildContext context) {
|
// Widget build(BuildContext context) {
|
||||||
return ChangeNotifierProvider<T>.value(
|
// return ChangeNotifierProvider<T>.value(
|
||||||
value: model,
|
// value: model,
|
||||||
child: Consumer<T>(builder: widget.builder),
|
// child: Consumer<T>(builder: widget.builder),
|
||||||
);
|
// );
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
@override
|
// @override
|
||||||
void dispose() {
|
// void dispose() {
|
||||||
if (model != null) {
|
// if (model != null) {
|
||||||
model = null;
|
// model = null;
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
super.dispose();
|
// super.dispose();
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
|||||||
@ -1,32 +0,0 @@
|
|||||||
import 'package:flutter/material.dart';
|
|
||||||
import 'package:queuing_system/core/config/size_config.dart';
|
|
||||||
import 'package:queuing_system/home/que_item/que_item.dart';
|
|
||||||
|
|
||||||
class FirstColumn extends StatelessWidget {
|
|
||||||
final bool have3Patient;
|
|
||||||
final bool have2Patient;
|
|
||||||
|
|
||||||
const FirstColumn({Key key, this.have3Patient = false, this.have2Patient = false}) : super(key: key);
|
|
||||||
|
|
||||||
@override
|
|
||||||
Widget build(BuildContext context) {
|
|
||||||
return Column(
|
|
||||||
mainAxisAlignment: MainAxisAlignment.start,
|
|
||||||
children: <Widget>[
|
|
||||||
const TicketItem(queNo: "OBG-T45", isFirstLine: true, isNurseVisit: true, haveListOfPatient: true,),
|
|
||||||
SizedBox(
|
|
||||||
height: SizeConfig.getHeightMultiplier() * 5,),
|
|
||||||
if(have3Patient ||have2Patient )
|
|
||||||
Row(
|
|
||||||
mainAxisAlignment: MainAxisAlignment.spaceAround,
|
|
||||||
children: [
|
|
||||||
if(have2Patient || have3Patient)
|
|
||||||
const TicketItem(queNo: "OBG-T45", isSecondLine: true, isNurseVisit: false, haveListOfPatient: true,),
|
|
||||||
if(have3Patient)
|
|
||||||
const TicketItem(queNo: "OBG-T45", isSecondLine: true, isNurseVisit: true, haveListOfPatient: true,),
|
|
||||||
],
|
|
||||||
),
|
|
||||||
],
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,205 +0,0 @@
|
|||||||
// import 'dart:async';
|
|
||||||
// import 'package:flutter/material.dart';
|
|
||||||
// import 'package:queuing_system/core/api.dart';
|
|
||||||
// import 'package:queuing_system/core/base/app_scaffold_widget.dart';
|
|
||||||
// import 'package:queuing_system/core/base/base_app_client.dart';
|
|
||||||
// import 'package:queuing_system/core/config/config.dart';
|
|
||||||
// import 'package:queuing_system/core/config/size_config.dart';
|
|
||||||
// import 'package:queuing_system/header/app_header.dart';
|
|
||||||
// import 'package:queuing_system/home/que_item_list.dart';
|
|
||||||
// import 'package:queuing_system/utils/signalR_utils.dart';
|
|
||||||
// import 'package:queuing_system/utils/utils.dart';
|
|
||||||
// import 'package:queuing_system/widget/data_display/app_texts_widget.dart';
|
|
||||||
// import 'first_column.dart';
|
|
||||||
//
|
|
||||||
//
|
|
||||||
// var DEVICE_IP = "10.70.249.21";
|
|
||||||
//
|
|
||||||
// class MyHomePage extends StatefulWidget {
|
|
||||||
// String title = "MyHomePage";
|
|
||||||
// bool have0Patient = true;
|
|
||||||
// bool have1Patient = false;
|
|
||||||
// bool have2Patient = false;
|
|
||||||
// bool have3Patient = false;
|
|
||||||
// bool haveListOfPatient = false;
|
|
||||||
//
|
|
||||||
// @override
|
|
||||||
// State<MyHomePage> createState() => _MyHomePageState();
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// class _MyHomePageState extends State<MyHomePage> {
|
|
||||||
// Timer _timer;
|
|
||||||
// int remainingTime = 30;
|
|
||||||
//
|
|
||||||
// @override
|
|
||||||
// void dispose() {
|
|
||||||
// _timer.cancel();
|
|
||||||
// super.dispose();
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// startTimer() {
|
|
||||||
// Timer.periodic(const Duration(seconds: 1), (timer) {
|
|
||||||
// if (remainingTime == 0) {
|
|
||||||
// setState(() {
|
|
||||||
// remainingTime = 30;
|
|
||||||
// });
|
|
||||||
// } else {
|
|
||||||
// setState(() {
|
|
||||||
// remainingTime--;
|
|
||||||
// if (remainingTime > 25) {
|
|
||||||
//
|
|
||||||
// /// for 0 patinet
|
|
||||||
// widget.have0Patient = true;
|
|
||||||
// widget.have1Patient = false;
|
|
||||||
// widget.have2Patient = false;
|
|
||||||
// widget.have3Patient = false;
|
|
||||||
// widget.haveListOfPatient = false;
|
|
||||||
// } else if (remainingTime > 20) {
|
|
||||||
// /// for 1 patinet
|
|
||||||
//
|
|
||||||
// widget.have0Patient = false;
|
|
||||||
// widget.have1Patient = true;
|
|
||||||
// widget.have2Patient = false;
|
|
||||||
// widget.have3Patient = false;
|
|
||||||
// widget.haveListOfPatient = false;
|
|
||||||
// } else if (remainingTime > 15) {
|
|
||||||
//
|
|
||||||
// /// for 2 patinet
|
|
||||||
//
|
|
||||||
// widget.have0Patient = false;
|
|
||||||
// widget.have1Patient = false;
|
|
||||||
// widget.have2Patient = true;
|
|
||||||
// widget.have3Patient = false;
|
|
||||||
// widget.haveListOfPatient = false;
|
|
||||||
// } else if (remainingTime > 10) {
|
|
||||||
// /// for 3 only patinet
|
|
||||||
// widget.have0Patient = false;
|
|
||||||
// widget.have1Patient = false;
|
|
||||||
// widget.have2Patient = false;
|
|
||||||
// widget.have3Patient = true;
|
|
||||||
// widget.haveListOfPatient = false;
|
|
||||||
// } else {
|
|
||||||
// /// for 3+ only patinet
|
|
||||||
//
|
|
||||||
// widget.have0Patient = false;
|
|
||||||
// widget.have1Patient = false;
|
|
||||||
// widget.have2Patient = false;
|
|
||||||
// widget.have3Patient = true;
|
|
||||||
// widget.haveListOfPatient = true;
|
|
||||||
// }
|
|
||||||
// });
|
|
||||||
// }
|
|
||||||
// });
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// @override
|
|
||||||
// void initState() {
|
|
||||||
// startTimer();
|
|
||||||
// // Get Ticket Info
|
|
||||||
// // http://10.200.204.11:2222/Services/Nurses.svc/REST/GetCallRequestInfoByClinincInfo
|
|
||||||
//
|
|
||||||
// SignalRHelper signalRHelper = SignalRHelper();
|
|
||||||
// if (!signalRHelper.getConnectionState()) {
|
|
||||||
// signalRHelper.startSignalRConnection(DEVICE_IP, onUpdateAvailable: onUpdateAvailable);
|
|
||||||
// }
|
|
||||||
// super.initState();
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// @override
|
|
||||||
// Widget build(BuildContext context) {
|
|
||||||
//
|
|
||||||
//
|
|
||||||
// return AppScaffold(
|
|
||||||
// appBar: AppHeader(),
|
|
||||||
// body: Column(
|
|
||||||
// children: [
|
|
||||||
// SizedBox(
|
|
||||||
// height: SizeConfig.getHeightMultiplier() *
|
|
||||||
// (widget.haveListOfPatient
|
|
||||||
// ? 2
|
|
||||||
// : widget.have1Patient || widget.have0Patient
|
|
||||||
// ? 20
|
|
||||||
// : 10)),
|
|
||||||
// widget.have0Patient
|
|
||||||
// ? Column(
|
|
||||||
// mainAxisAlignment: MainAxisAlignment.center,
|
|
||||||
// children: [
|
|
||||||
// Center(
|
|
||||||
// child: AppText("Awaiting Patients Arrival",
|
|
||||||
// fontFamily: 'Poppins-SemiBold.ttf',
|
|
||||||
// fontSize: SizeConfig.getWidthMultiplier() * 9),
|
|
||||||
// ),
|
|
||||||
// ],
|
|
||||||
// )
|
|
||||||
// : widget.haveListOfPatient
|
|
||||||
// ? Row(
|
|
||||||
// children: [
|
|
||||||
// FirstColumn(
|
|
||||||
// have3Patient: widget.have3Patient,
|
|
||||||
// have2Patient: widget.have2Patient,
|
|
||||||
// ),
|
|
||||||
// const SizedBox(
|
|
||||||
// width: 40,
|
|
||||||
// ),
|
|
||||||
// if (widget.haveListOfPatient)
|
|
||||||
// Container(
|
|
||||||
// width: 10,
|
|
||||||
// height: SizeConfig.getHeightMultiplier() * 40,
|
|
||||||
// color: AppGlobal.appLightGreyColor,
|
|
||||||
// ),
|
|
||||||
// if (widget.haveListOfPatient)
|
|
||||||
// const SizedBox(
|
|
||||||
// width: 40,
|
|
||||||
// ),
|
|
||||||
// if (widget.haveListOfPatient) const QueItemList()
|
|
||||||
// ],
|
|
||||||
// )
|
|
||||||
// : FirstColumn(
|
|
||||||
// have3Patient: widget.have3Patient,
|
|
||||||
// have2Patient: widget.have2Patient,
|
|
||||||
// ),
|
|
||||||
// ],
|
|
||||||
// ),
|
|
||||||
// bottomSheet: Container(
|
|
||||||
// color: Colors.transparent,
|
|
||||||
// height: Utils.getHeight(),
|
|
||||||
// width: double.infinity,
|
|
||||||
// child: Row(
|
|
||||||
// children: [
|
|
||||||
// Padding(
|
|
||||||
// padding: const EdgeInsets.only(top: 30, left: 30),
|
|
||||||
// child: AppText(
|
|
||||||
// "Powered By",
|
|
||||||
// fontSize: SizeConfig.getWidthMultiplier() * 2.6,
|
|
||||||
// fontFamily: 'Poppins-Medium.ttf',
|
|
||||||
// ),
|
|
||||||
// ),
|
|
||||||
// Padding(
|
|
||||||
// padding: const EdgeInsets.only(top: 40, left: 18),
|
|
||||||
// child: Image.asset(
|
|
||||||
// "assets/images/cloud_logo.png",
|
|
||||||
// height: SizeConfig.getHeightMultiplier() * 6,
|
|
||||||
// ),
|
|
||||||
// ),
|
|
||||||
// ],
|
|
||||||
// ),
|
|
||||||
// ), // This trailing comma makes auto-formatting nicer for build methods.
|
|
||||||
// );
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
//
|
|
||||||
// onUpdateAvailable(data) async{
|
|
||||||
// API.GetCallRequestInfoByClinincInfo(
|
|
||||||
// DEVICE_IP,
|
|
||||||
// onSuccess: (waitingCalls, currentInClinic){
|
|
||||||
// print("\n\n");
|
|
||||||
// print("--------------------");
|
|
||||||
// print("Current: $currentInClinic");
|
|
||||||
// print("Waiting: $waitingCalls");
|
|
||||||
// print("--------------------");
|
|
||||||
// print("\n\n");
|
|
||||||
// }, onFailure: (error){
|
|
||||||
//
|
|
||||||
// });
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
@ -1,88 +0,0 @@
|
|||||||
import 'package:flutter/cupertino.dart';
|
|
||||||
import 'package:flutter_svg/flutter_svg.dart';
|
|
||||||
import 'package:queuing_system/core/config/config.dart';
|
|
||||||
import 'package:queuing_system/core/config/size_config.dart';
|
|
||||||
import 'package:queuing_system/home/que_item/que_item_widget.dart';
|
|
||||||
import 'package:queuing_system/widget/data_display/app_texts_widget.dart';
|
|
||||||
|
|
||||||
class TicketItem extends StatelessWidget {
|
|
||||||
const TicketItem({
|
|
||||||
Key key,
|
|
||||||
this.isFirstLine = false,
|
|
||||||
this.isSecondLine = false,
|
|
||||||
this.isInListLine = false,
|
|
||||||
this.queNo,
|
|
||||||
this.isNurseVisit = false,
|
|
||||||
this.idDoctorVisit = false, this.haveListOfPatient
|
|
||||||
}) : super(key: key);
|
|
||||||
final bool isFirstLine;
|
|
||||||
final bool isSecondLine;
|
|
||||||
final bool isInListLine;
|
|
||||||
final bool isNurseVisit;
|
|
||||||
final bool idDoctorVisit;
|
|
||||||
final String queNo;
|
|
||||||
final bool haveListOfPatient;
|
|
||||||
|
|
||||||
@override
|
|
||||||
Widget build(BuildContext context) {
|
|
||||||
return haveListOfPatient?
|
|
||||||
Padding(
|
|
||||||
padding: const EdgeInsets.all(45.0),
|
|
||||||
child: Column(
|
|
||||||
crossAxisAlignment: CrossAxisAlignment.center,
|
|
||||||
children: [
|
|
||||||
QueItemWidget(
|
|
||||||
isFirstLine: isFirstLine,
|
|
||||||
isNurseVisit: isNurseVisit,
|
|
||||||
isSecondLine: isSecondLine,
|
|
||||||
queNo: queNo,
|
|
||||||
),
|
|
||||||
],
|
|
||||||
),
|
|
||||||
)
|
|
||||||
:Row(
|
|
||||||
crossAxisAlignment: CrossAxisAlignment.center,
|
|
||||||
children: [
|
|
||||||
Padding(
|
|
||||||
padding: const EdgeInsets.only(right: 20.0, left: 20.0),
|
|
||||||
child: AppText(
|
|
||||||
queNo,
|
|
||||||
fontSize: SizeConfig.getWidthMultiplier() *
|
|
||||||
(isFirstLine
|
|
||||||
? 13
|
|
||||||
: isSecondLine
|
|
||||||
? 8.5
|
|
||||||
: 4.7),
|
|
||||||
letterSpacing: -3.26,
|
|
||||||
fontWeight: FontWeight.w600,
|
|
||||||
fontFamily: 'Poppins',
|
|
||||||
),
|
|
||||||
),
|
|
||||||
const SizedBox(width: 30,),
|
|
||||||
|
|
||||||
Row(
|
|
||||||
mainAxisAlignment: MainAxisAlignment.start,
|
|
||||||
crossAxisAlignment: CrossAxisAlignment.start,
|
|
||||||
children: [
|
|
||||||
SvgPicture.asset(
|
|
||||||
isNurseVisit
|
|
||||||
? "assets/images/nurseicon.svg"
|
|
||||||
: "assets/images/doctoricon.svg", height:SizeConfig.getHeightMultiplier()*2.5 ,),
|
|
||||||
const SizedBox(width: 4,),
|
|
||||||
AppText(
|
|
||||||
isNurseVisit ? " Please Visit Nurse" : " Please Visit Doctor",
|
|
||||||
color: AppGlobal.appGreyColor,
|
|
||||||
fontSize: SizeConfig.getWidthMultiplier() * (isFirstLine
|
|
||||||
? 3.3
|
|
||||||
: isSecondLine
|
|
||||||
? 3.3
|
|
||||||
: 3.3),
|
|
||||||
letterSpacing: -1.6,
|
|
||||||
fontFamily: 'Poppins-Medium.ttf',
|
|
||||||
),
|
|
||||||
],
|
|
||||||
)
|
|
||||||
],
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,67 +0,0 @@
|
|||||||
import 'package:flutter/cupertino.dart';
|
|
||||||
import 'package:flutter_svg/flutter_svg.dart';
|
|
||||||
import 'package:queuing_system/core/config/config.dart';
|
|
||||||
import 'package:queuing_system/core/config/size_config.dart';
|
|
||||||
import 'package:queuing_system/widget/data_display/app_texts_widget.dart';
|
|
||||||
|
|
||||||
///TODO Roaa we have dublicated code between this and the que item widget we need to make it customize
|
|
||||||
|
|
||||||
class QueItemWidget extends StatelessWidget {
|
|
||||||
const QueItemWidget({
|
|
||||||
Key key,
|
|
||||||
this.isFirstLine = false,
|
|
||||||
this.isSecondLine = false,
|
|
||||||
this.queNo,
|
|
||||||
this.isNurseVisit = false,
|
|
||||||
}) : super(key: key);
|
|
||||||
final bool isFirstLine;
|
|
||||||
final bool isSecondLine;
|
|
||||||
final bool isNurseVisit;
|
|
||||||
final String queNo;
|
|
||||||
|
|
||||||
@override
|
|
||||||
Widget build(BuildContext context) {
|
|
||||||
return Column(
|
|
||||||
crossAxisAlignment: CrossAxisAlignment.center,
|
|
||||||
children: [
|
|
||||||
AppText(
|
|
||||||
queNo,
|
|
||||||
fontSize: SizeConfig.getWidthMultiplier() *
|
|
||||||
(isFirstLine
|
|
||||||
? 14
|
|
||||||
: isSecondLine
|
|
||||||
? 8.5
|
|
||||||
: 5.5),
|
|
||||||
letterSpacing: -13.72,
|
|
||||||
fontWeight: FontWeight.bold,
|
|
||||||
// fontFamily: 'Poppins-Bold.ttf',
|
|
||||||
),
|
|
||||||
Row(
|
|
||||||
crossAxisAlignment: CrossAxisAlignment.start,
|
|
||||||
mainAxisAlignment: MainAxisAlignment.center,
|
|
||||||
children: [
|
|
||||||
SvgPicture.asset(
|
|
||||||
isNurseVisit
|
|
||||||
? "assets/images/nurseicon.svg"
|
|
||||||
: "assets/images/doctoricon.svg", height:SizeConfig.getHeightMultiplier()*2.5 ,),
|
|
||||||
const SizedBox(width: 25,),
|
|
||||||
AppText(
|
|
||||||
isNurseVisit ? "Please Visit Nurse" : "Please Visit Doctor",
|
|
||||||
color: isNurseVisit
|
|
||||||
? AppGlobal.appGreenColor
|
|
||||||
: AppGlobal.appRedColor,
|
|
||||||
fontSize: SizeConfig.getWidthMultiplier() * (isFirstLine
|
|
||||||
? 3.3
|
|
||||||
: isSecondLine
|
|
||||||
? 3.3
|
|
||||||
: 3.3),
|
|
||||||
letterSpacing: -3.25,
|
|
||||||
fontWeight: FontWeight.w600,
|
|
||||||
fontFamily: 'Poppins-Medium.ttf',
|
|
||||||
),
|
|
||||||
],
|
|
||||||
),
|
|
||||||
],
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,27 +1,27 @@
|
|||||||
import 'package:flutter/material.dart';
|
// import 'package:flutter/material.dart';
|
||||||
import 'package:queuing_system/core/config/size_config.dart';
|
// import 'package:queuing_system/core/config/size_config.dart';
|
||||||
import 'package:queuing_system/home/que_item/que_item.dart';
|
// import 'package:queuing_system/home/que_item/que_item.dart';
|
||||||
|
//
|
||||||
class QueItemList extends StatelessWidget {
|
// class QueItemList extends StatelessWidget {
|
||||||
const QueItemList({Key key}) : super(key: key);
|
// const QueItemList({Key key}) : super(key: key);
|
||||||
|
//
|
||||||
@override
|
// @override
|
||||||
Widget build(BuildContext context) {
|
// Widget build(BuildContext context) {
|
||||||
return SizedBox(
|
// return SizedBox(
|
||||||
child: Column(
|
// child: Column(
|
||||||
crossAxisAlignment: CrossAxisAlignment.start,
|
// crossAxisAlignment: CrossAxisAlignment.start,
|
||||||
children: [
|
// children: [
|
||||||
SizedBox(height: SizeConfig.getHeightMultiplier() *2.3,),
|
// SizedBox(height: SizeConfig.getHeightMultiplier() *2.3,),
|
||||||
const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: true, haveListOfPatient: false,),
|
// const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: true, haveListOfPatient: false,),
|
||||||
const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: true, haveListOfPatient: false,),
|
// const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: true, haveListOfPatient: false,),
|
||||||
const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: false, haveListOfPatient: false,),
|
// const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: false, haveListOfPatient: false,),
|
||||||
const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: true, haveListOfPatient: false,),
|
// const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: true, haveListOfPatient: false,),
|
||||||
const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: true, haveListOfPatient: false,),
|
// const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: true, haveListOfPatient: false,),
|
||||||
const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: false, haveListOfPatient: false,),
|
// const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: false, haveListOfPatient: false,),
|
||||||
const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: true, haveListOfPatient: false,),
|
// const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: true, haveListOfPatient: false,),
|
||||||
const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: false, haveListOfPatient: false,),
|
// const TicketItem(queNo: "OBG-T45", isInListLine: true, isNurseVisit: false, haveListOfPatient: false,),
|
||||||
|
//
|
||||||
],),
|
// ],),
|
||||||
);
|
// );
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
|||||||
Loading…
Reference in New Issue