merge-update-with-lab-changes
haroon amjad 9 months ago
parent c77ffb1730
commit d98f2c31a2

@ -187,7 +187,7 @@ class BaseAppClient {
// body['IdentificationNo'] = 1023854217;
// body['MobileNo'] = "531940021"; //0560717232
// body['PatientID'] = 1058229; //4609100
// body['PatientID'] = 5185584; //4609100
// body['TokenID'] = "@dm!n";
// Patient ID: 3027574

@ -389,7 +389,6 @@ class _QRCodeState extends State<QRCode> {
service.sendCheckinNfcRequest(widget!.patientShareResponse!.appointmentNo!, nfcId, widget.patientShareResponse!.projectID!, checkInBy, widget.patientShareResponse!.clinicID!, context).then((res) {
print(res);
GifLoaderDialogUtils.hideDialog(context);
_showMyDialog(res["SuccessMsg"], this.context);
}).catchError((err) {

@ -472,7 +472,7 @@ class _CallScreenState extends State<CallScreen> {
],
),
);
if (errorType == Errors.SessionJoinFailed || errorType == Errors.SessionDisconncting) {
if (errorType == Errors.SessionJoinFailed || errorType == Errors.SessionDisconnecting) {
Timer(
const Duration(milliseconds: 1000),
() => Navigator.pop(context),

@ -1777,7 +1777,7 @@ class AuthProvider with ChangeNotifier {
Future<dynamic> checkIfUserAgreed() async {
Map<String, dynamic> request;
request = {"Region": 1};
request = {"Region": 1, "SessionID": SESSION_ID};
dynamic localRes;
try {
await new BaseAppClient().post(CHECK_USAGE_AGREEMENT, onSuccess: (dynamic response, int statusCode) {

@ -1,70 +1,70 @@
import 'package:flutter/material.dart';
import 'package:vital_sign_camera/vital_sign_camera.dart';
class VitalSigns extends StatefulWidget {
const VitalSigns({super.key});
@override
State<VitalSigns> createState() => _VitalSignState();
}
class _VitalSignState extends State<VitalSigns> {
late final VitalSignCameraController _vitalSignCameraController;
late Future<CameraDevice?> cameraDevice;
@override
void initState() {
super.initState();
cameraDevice = getFrontCamera();
}
double? _heartRate;
Future<CameraDevice?> getFrontCamera() async {
if (CameraPermissionStatus.authorized != await requestCameraPermission()) {
return null;
}
return queryCameraDevice(CameraPosition.front);
}
@override
Widget build(BuildContext context) {
return Scaffold(
body: Stack(children: [
VitalSignCamera(
onCreated: _onVitalSignCameraCreated,
isActive: true,
userInfo: UserInfo(
age: 30, gender: Gender.male, userId: '__YOUR_USER_ID__'),
config: VitalSignCameraConfig(apiKey: '__YOUR_API_KEY__'),
device: cameraDevice,
onVideoFrameProcessed: _onVideoFrameProcessed),
Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
ElevatedButton(
onPressed: () {
setState(() {
_vitalSignCameraController.startScanning();
});
},
child: const Text('start')),
Text('Heart rate: $_heartRate'),
],
),
),
]),
);
}
void _onVideoFrameProcessed(VideoFrameProcessedEvent event) {
// setState(() {
// _heartRate = event.healthResult?.health?.vitalSigns.heartRate;
// });
}
void _onVitalSignCameraCreated(VitalSignCameraController controller) {
_vitalSignCameraController = controller;
}
}
// import 'package:flutter/material.dart';
// import 'package:vital_sign_camera/vital_sign_camera.dart';
//
// class VitalSigns extends StatefulWidget {
// const VitalSigns({super.key});
//
// @override
// State<VitalSigns> createState() => _VitalSignState();
// }
//
// class _VitalSignState extends State<VitalSigns> {
// late final VitalSignCameraController _vitalSignCameraController;
// late Future<CameraDevice?> cameraDevice;
//
// @override
// void initState() {
// super.initState();
// cameraDevice = getFrontCamera();
// }
//
// double? _heartRate;
//
// Future<CameraDevice?> getFrontCamera() async {
// if (CameraPermissionStatus.authorized != await requestCameraPermission()) {
// return null;
// }
// return queryCameraDevice(CameraPosition.front);
// }
//
// @override
// Widget build(BuildContext context) {
// return Scaffold(
// body: Stack(children: [
// VitalSignCamera(
// onCreated: _onVitalSignCameraCreated,
// isActive: true,
// userInfo: UserInfo(
// age: 30, gender: Gender.male, userId: '__YOUR_USER_ID__'),
// config: VitalSignCameraConfig(apiKey: '__YOUR_API_KEY__'),
// device: cameraDevice,
// onVideoFrameProcessed: _onVideoFrameProcessed),
// Center(
// child: Column(
// mainAxisAlignment: MainAxisAlignment.center,
// children: [
// ElevatedButton(
// onPressed: () {
// setState(() {
// _vitalSignCameraController.startScanning();
// });
// },
// child: const Text('start')),
// Text('Heart rate: $_heartRate'),
// ],
// ),
// ),
// ]),
// );
// }
//
// void _onVideoFrameProcessed(VideoFrameProcessedEvent event) {
// // setState(() {
// // _heartRate = event.healthResult?.health?.vitalSigns.heartRate;
// // });
// }
//
// void _onVitalSignCameraCreated(VitalSignCameraController controller) {
// _vitalSignCameraController = controller;
// }
// }
Loading…
Cancel
Save