paymentRequestID added in the request

merge-update-with-lab-changes
haroon amjad 2 years ago
parent ee5fb615db
commit 41cd55e02b

@ -42,8 +42,9 @@ class ResponseInpatientAdvanceInfo {
num requestedAmount; num requestedAmount;
String setupId; String setupId;
int status; int status;
int paymentRequestID;
ResponseInpatientAdvanceInfo({this.admissionNo, this.admissionReqNo, this.createdOn, this.patientId, this.projectId, this.requestedAmount, this.setupId, this.status}); ResponseInpatientAdvanceInfo({this.admissionNo, this.admissionReqNo, this.createdOn, this.patientId, this.projectId, this.requestedAmount, this.setupId, this.status, this.paymentRequestID});
ResponseInpatientAdvanceInfo.fromJson(Map<String, dynamic> json) { ResponseInpatientAdvanceInfo.fromJson(Map<String, dynamic> json) {
admissionNo = json['admissionNo']; admissionNo = json['admissionNo'];
@ -54,6 +55,7 @@ class ResponseInpatientAdvanceInfo {
requestedAmount = json['requestedAmount']; requestedAmount = json['requestedAmount'];
setupId = json['setupId']; setupId = json['setupId'];
status = json['status']; status = json['status'];
paymentRequestID = json['PaymentRequestId'];
} }
Map<String, dynamic> toJson() { Map<String, dynamic> toJson() {
@ -66,6 +68,7 @@ class ResponseInpatientAdvanceInfo {
data['requestedAmount'] = this.requestedAmount; data['requestedAmount'] = this.requestedAmount;
data['setupId'] = this.setupId; data['setupId'] = this.setupId;
data['status'] = this.status; data['status'] = this.status;
data['PaymentRequestId'] = this.paymentRequestID;
return data; return data;
} }
} }

@ -146,7 +146,8 @@ class _InPatientPendingAdvancePaymentState extends State<InPatientPendingAdvance
), ),
mHeight(12), mHeight(12),
// Expanded(child: Container()), // Expanded(child: Container()),
widget.isHasData ? Container( widget.isHasData
? Container(
decoration: cardRadius(12.0), decoration: cardRadius(12.0),
margin: EdgeInsets.zero, margin: EdgeInsets.zero,
padding: EdgeInsets.all(12.0), padding: EdgeInsets.all(12.0),
@ -221,7 +222,8 @@ class _InPatientPendingAdvancePaymentState extends State<InPatientPendingAdvance
), ),
], ],
), ),
) : Container(), )
: Container(),
], ],
), ),
); );
@ -260,6 +262,7 @@ class _InPatientPendingAdvancePaymentState extends State<InPatientPendingAdvance
widget.inPatientAdvanceResponseModel.responseInpatientAdvanceInfo[0].requestedAmount, widget.inPatientAdvanceResponseModel.responseInpatientAdvanceInfo[0].requestedAmount,
projectViewModel.user.patientIdentificationNo, projectViewModel.user.patientIdentificationNo,
clinicID, clinicID,
widget.inPatientAdvanceResponseModel.responseInpatientAdvanceInfo[0].paymentRequestID,
context) context)
.then((res) { .then((res) {
GifLoaderDialogUtils.hideDialog(context); GifLoaderDialogUtils.hideDialog(context);

@ -107,7 +107,7 @@ class ClinicListService extends BaseService {
return Future.value(localRes); return Future.value(localRes);
} }
Future<Map> getInPatientPaymentLink(int projectID, int admissionNo, int orderID, String name, String email, num amount, String nationalID, int clinicID, context) async { Future<Map> getInPatientPaymentLink(int projectID, int admissionNo, int orderID, String name, String email, num amount, String nationalID, int clinicID, int paymentRequestID, context) async {
Map<String, dynamic> request; Map<String, dynamic> request;
// request = {"ProjectID": projectID, "AdmissionReqNo": admissionReqNo, "AdmissionNo": admissionNo}; // request = {"ProjectID": projectID, "AdmissionReqNo": admissionReqNo, "AdmissionNo": admissionNo};
@ -125,6 +125,7 @@ class ClinicListService extends BaseService {
"SourceType": "1", "SourceType": "1",
"NationalID": nationalID, "NationalID": nationalID,
"ClinicID": clinicID, "ClinicID": clinicID,
"PaymentRequestId": paymentRequestID,
"createdBy": 102 "createdBy": 102
}; };

Loading…
Cancel
Save