create report submission fix.

merge-requests/22/head
Sikander Saleem 3 years ago
parent 363a46b97f
commit e4c37ec052

@ -121,7 +121,7 @@ class ServiceReport {
if(visitDate == null) return false;
//if(serviceType == null) return false;
if(status == null) return false;
if(type == null) return false;
if(type == null && assetType==null) return false;
if(engineer == null) return false;
if(callLastSituation == null) return false;
if(callLastSituation?.value == 12){

@ -576,7 +576,7 @@ class _CreateServiceReportState extends State<CreateServiceReport> with TickerPr
ESignature(
oldSignature: _serviceReport.signatureNurse,
newSignature: _serviceReport.localNurseSignature,
onChange: (signature){
onSaved: (signature){
if(signature == null || signature.isEmpty) {return;}
_serviceReport.localNurseSignature = signature;
_serviceReport.signatureNurse = "${DateTime.now().toIso8601String()}.png|${base64Encode(signature)}";
@ -587,7 +587,7 @@ class _CreateServiceReportState extends State<CreateServiceReport> with TickerPr
ESignature(
oldSignature: _serviceReport.signatureEngineer,
newSignature: _serviceReport.localNurseSignature,
onChange: (signature){
onSaved: (signature){
if(signature == null || signature.isEmpty) {return;}
_serviceReport.localNurseSignature = signature;
_serviceReport.signatureEngineer = "${DateTime.now().toIso8601String()}.png|${base64Encode(signature)}";
@ -661,6 +661,8 @@ class _CreateServiceReportState extends State<CreateServiceReport> with TickerPr
_isLoading =true;
setState(() {});
int status = await _serviceRequestsProvider.createServiceReport(
user: _userProvider.user,
host: _settingProvider.host,

Loading…
Cancel
Save