diff --git a/app/src/main/java/com/utsmm/kbz/ui/core_ui/ProcessingFragment.java b/app/src/main/java/com/utsmm/kbz/ui/core_ui/ProcessingFragment.java index 1b962f8..488529d 100644 --- a/app/src/main/java/com/utsmm/kbz/ui/core_ui/ProcessingFragment.java +++ b/app/src/main/java/com/utsmm/kbz/ui/core_ui/ProcessingFragment.java @@ -578,6 +578,7 @@ public class ProcessingFragment extends DataBindingFragment { request.setDE14(PrintUtils.getInstance().getFormatExpDate(payDetail.getEXPDate())); request.setDE43(formatDE43(cardHolderName)); request.setDE48(payDetail.getAID()); + request.setDE115(""); return request; } diff --git a/app/src/main/java/com/utsmm/kbz/ui/core_ui/SignatureFragment.java b/app/src/main/java/com/utsmm/kbz/ui/core_ui/SignatureFragment.java index 546754d..627f0dd 100644 --- a/app/src/main/java/com/utsmm/kbz/ui/core_ui/SignatureFragment.java +++ b/app/src/main/java/com/utsmm/kbz/ui/core_ui/SignatureFragment.java @@ -134,6 +134,7 @@ public class SignatureFragment extends DataBindingFragment { private void updateData() { PayDetail payDetail = sharedViewModel.payDetail.getValue(); + payDetail.setESignHexData(BitmapUtils.bitmapToHexString(mSignaturePad.getSignatureBitmap())); byte[] blob = BitmapUtils.bitmapToBytes(mSignaturePad.getSignatureBitmap()); payDetail.setESignBlob(blob); sharedViewModel.payDetail.setValue(payDetail); diff --git a/baselib/src/main/java/com/utsmyanmar/baselib/network/model/e_receipt/EReceiptCardRequest.java b/baselib/src/main/java/com/utsmyanmar/baselib/network/model/e_receipt/EReceiptCardRequest.java index be05387..9f0afda 100644 --- a/baselib/src/main/java/com/utsmyanmar/baselib/network/model/e_receipt/EReceiptCardRequest.java +++ b/baselib/src/main/java/com/utsmyanmar/baselib/network/model/e_receipt/EReceiptCardRequest.java @@ -24,6 +24,8 @@ public class EReceiptCardRequest { private String cardLabel; private String DE43; private String DE48; + + private String DE115; public EReceiptCardRequest() {} @@ -87,6 +89,9 @@ public class EReceiptCardRequest { public String getDE38(){ return DE38; } public String getDE22(){ return DE22; } public String getBatchNumber(){ return batchNumber; } + public String getDE115(){ + return DE115; + } // SETTERS public void setDE3(String DE3) { this.DE3 = DE3; @@ -163,4 +168,8 @@ public class EReceiptCardRequest { public void setDE48(String DE48){ this.DE48 = DE48; } + + public void setDE115(String DE115) { + this.DE115 = DE115; + } }