|
|
@ -1,10 +1,12 @@
|
|
|
|
import 'package:doctor_app_flutter/client/base_app_client.dart';
|
|
|
|
|
|
|
|
import 'package:doctor_app_flutter/config/config.dart';
|
|
|
|
import 'package:doctor_app_flutter/config/config.dart';
|
|
|
|
|
|
|
|
import 'package:doctor_app_flutter/config/shared_pref_kay.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/enum/viewstate.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/enum/viewstate.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/viewModel/SOAP_view_model.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/viewModel/SOAP_view_model.dart';
|
|
|
|
|
|
|
|
import 'package:doctor_app_flutter/core/viewModel/project_view_model.dart';
|
|
|
|
import 'package:doctor_app_flutter/models/SOAP/GetGetProgressNoteReqModel.dart';
|
|
|
|
import 'package:doctor_app_flutter/models/SOAP/GetGetProgressNoteReqModel.dart';
|
|
|
|
import 'package:doctor_app_flutter/models/SOAP/GetGetProgressNoteResModel.dart';
|
|
|
|
import 'package:doctor_app_flutter/models/SOAP/GetGetProgressNoteResModel.dart';
|
|
|
|
import 'package:doctor_app_flutter/models/SOAP/post_progress_note_request_model.dart';
|
|
|
|
import 'package:doctor_app_flutter/models/SOAP/post_progress_note_request_model.dart';
|
|
|
|
|
|
|
|
import 'package:doctor_app_flutter/models/doctor/doctor_profile_model.dart';
|
|
|
|
import 'package:doctor_app_flutter/models/patient/patiant_info_model.dart';
|
|
|
|
import 'package:doctor_app_flutter/models/patient/patiant_info_model.dart';
|
|
|
|
import 'package:doctor_app_flutter/screens/base/base_view.dart';
|
|
|
|
import 'package:doctor_app_flutter/screens/base/base_view.dart';
|
|
|
|
import 'package:doctor_app_flutter/util/helpers.dart';
|
|
|
|
import 'package:doctor_app_flutter/util/helpers.dart';
|
|
|
@ -130,7 +132,7 @@ class _UpdatePlanPageState extends State<UpdatePlanPage> {
|
|
|
|
),
|
|
|
|
),
|
|
|
|
Column(
|
|
|
|
Column(
|
|
|
|
children: [
|
|
|
|
children: [
|
|
|
|
if(model.patientProgressNoteList.isEmpty)
|
|
|
|
if(widget.patientProgressNote==null)
|
|
|
|
Container(
|
|
|
|
Container(
|
|
|
|
margin:
|
|
|
|
margin:
|
|
|
|
EdgeInsets.only(left: 10, right: 10, top: 15),
|
|
|
|
EdgeInsets.only(left: 10, right: 10, top: 15),
|
|
|
@ -322,7 +324,7 @@ class _UpdatePlanPageState extends State<UpdatePlanPage> {
|
|
|
|
Navigator.of(context).pop();
|
|
|
|
Navigator.of(context).pop();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
helpers.showErrorToast(TranslationBase.of(context).requiredMsg);
|
|
|
|
helpers.showErrorToast(TranslationBase.of(context).progressNoteErrorMsg);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -374,7 +376,13 @@ class _UpdatePlanPageState extends State<UpdatePlanPage> {
|
|
|
|
),
|
|
|
|
),
|
|
|
|
AppButton(
|
|
|
|
AppButton(
|
|
|
|
title: TranslationBase.of(context).add.toUpperCase(),
|
|
|
|
title: TranslationBase.of(context).add.toUpperCase(),
|
|
|
|
onPressed: () {
|
|
|
|
onPressed: () async{
|
|
|
|
|
|
|
|
Map profile = await sharedPref.getObj(DOCTOR_PROFILE);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DoctorProfileModel doctorProfile = DoctorProfileModel.fromJson(profile);
|
|
|
|
|
|
|
|
widget.patientProgressNote.createdByName = widget.patientProgressNote.createdByName??doctorProfile.doctorName;
|
|
|
|
|
|
|
|
widget.patientProgressNote.editedByName=doctorProfile.doctorName;
|
|
|
|
|
|
|
|
widget.patientProgressNote.createdOn= DateTime.now().toString() ;
|
|
|
|
setState(() {
|
|
|
|
setState(() {
|
|
|
|
print(progressNoteController.text);
|
|
|
|
print(progressNoteController.text);
|
|
|
|
});
|
|
|
|
});
|
|
|
|