merge-update-with-lab-changes
haroon amjad 1 year ago
parent c77ffb1730
commit d98f2c31a2

@ -187,7 +187,7 @@ class BaseAppClient {
// body['IdentificationNo'] = 1023854217; // body['IdentificationNo'] = 1023854217;
// body['MobileNo'] = "531940021"; //0560717232 // body['MobileNo'] = "531940021"; //0560717232
// body['PatientID'] = 1058229; //4609100 // body['PatientID'] = 5185584; //4609100
// body['TokenID'] = "@dm!n"; // body['TokenID'] = "@dm!n";
// Patient ID: 3027574 // 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) { service.sendCheckinNfcRequest(widget!.patientShareResponse!.appointmentNo!, nfcId, widget.patientShareResponse!.projectID!, checkInBy, widget.patientShareResponse!.clinicID!, context).then((res) {
print(res); print(res);
GifLoaderDialogUtils.hideDialog(context); GifLoaderDialogUtils.hideDialog(context);
_showMyDialog(res["SuccessMsg"], this.context); _showMyDialog(res["SuccessMsg"], this.context);
}).catchError((err) { }).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( Timer(
const Duration(milliseconds: 1000), const Duration(milliseconds: 1000),
() => Navigator.pop(context), () => Navigator.pop(context),

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

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