3rd fix for 1049
This commit is contained in:
parent
b685e026d7
commit
3811c04179
@ -780,8 +780,8 @@ public abstract class EmvBaseViewModel extends BaseViewModel {
|
|||||||
|
|
||||||
PayWaveResultEntity payWaveResultEntity = emvHandler.getPayWaveResult();
|
PayWaveResultEntity payWaveResultEntity = emvHandler.getPayWaveResult();
|
||||||
|
|
||||||
LogUtil.d(TAG,"Paywave result TSI :"+payWaveResultEntity.getTsi());
|
LogUtil.d(TAG,"Paywave result TSI :"+payWaveResultEntity.getTsi().toString());
|
||||||
LogUtil.d(TAG,"Paywave result TVR :"+payWaveResultEntity.getTvr());
|
LogUtil.d(TAG,"Paywave result TVR :"+payWaveResultEntity.getTvr().toString());
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -434,28 +434,27 @@ public class TransactionsOperation {
|
|||||||
} else {
|
} else {
|
||||||
boolean equals = TextUtils.equals(resultStr, Constant.ANSWER_CODE_ACCEPT) || TextUtils.equals(resultStr, Constant.ANSWER_CODE_APPROVED);
|
boolean equals = TextUtils.equals(resultStr, Constant.ANSWER_CODE_ACCEPT) || TextUtils.equals(resultStr, Constant.ANSWER_CODE_APPROVED);
|
||||||
EmvOnlineResultEntity emvOnlineResult = new EmvOnlineResultEntity();
|
EmvOnlineResultEntity emvOnlineResult = new EmvOnlineResultEntity();
|
||||||
MsgField field38,field39,field55;
|
// MsgField field38,field39,field55;
|
||||||
if (resp != null) {
|
// if (resp != null) {
|
||||||
field38 = resp.get("F038");
|
// field38 = resp.get("F038");
|
||||||
field39 = resp.get("F039");
|
// field39 = resp.get("F039");
|
||||||
field55 = resp.get("F055");
|
// field55 = resp.get("F055");
|
||||||
|
//
|
||||||
|
//
|
||||||
LogUtil.d(TAG,"Field 39:"+field39.getDataStr());
|
// LogUtil.d(TAG,"Field 39:"+field39.getDataStr());
|
||||||
|
//
|
||||||
if(equals && field38 != null)
|
// if(equals && field38 != null)
|
||||||
emvOnlineResult.setAuthCode(field38.getDataStr());
|
// emvOnlineResult.setAuthCode(field38.getDataStr());
|
||||||
emvOnlineResult.setRejCode(field39.getDataStr());
|
// emvOnlineResult.setRejCode(field39.getDataStr());
|
||||||
|
//
|
||||||
if(field55 != null) {
|
// if(field55 != null) {
|
||||||
LogUtil.d(TAG,"Field 55:"+field55.getDataStr());
|
// LogUtil.d(TAG,"Field 55:"+field55.getDataStr());
|
||||||
emvOnlineResult.setRecvField55(ByteUtil.hexStr2Bytes(field55.getDataStr()));
|
// emvOnlineResult.setRecvField55(ByteUtil.hexStr2Bytes(field55.getDataStr()));
|
||||||
} else {
|
// } else {
|
||||||
emvOnlineResult.setRecvField55(null);
|
// emvOnlineResult.setRecvField55(null);
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
|
// }
|
||||||
}
|
|
||||||
if(equals) {
|
if(equals) {
|
||||||
importOnlineProcessStatus(SdkResult.Success,emvOnlineResult);
|
importOnlineProcessStatus(SdkResult.Success,emvOnlineResult);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user