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();
|
||||
|
||||
LogUtil.d(TAG,"Paywave result TSI :"+payWaveResultEntity.getTsi());
|
||||
LogUtil.d(TAG,"Paywave result TVR :"+payWaveResultEntity.getTvr());
|
||||
LogUtil.d(TAG,"Paywave result TSI :"+payWaveResultEntity.getTsi().toString());
|
||||
LogUtil.d(TAG,"Paywave result TVR :"+payWaveResultEntity.getTvr().toString());
|
||||
|
||||
|
||||
|
||||
|
||||
@ -434,28 +434,27 @@ public class TransactionsOperation {
|
||||
} else {
|
||||
boolean equals = TextUtils.equals(resultStr, Constant.ANSWER_CODE_ACCEPT) || TextUtils.equals(resultStr, Constant.ANSWER_CODE_APPROVED);
|
||||
EmvOnlineResultEntity emvOnlineResult = new EmvOnlineResultEntity();
|
||||
MsgField field38,field39,field55;
|
||||
if (resp != null) {
|
||||
field38 = resp.get("F038");
|
||||
field39 = resp.get("F039");
|
||||
field55 = resp.get("F055");
|
||||
|
||||
|
||||
LogUtil.d(TAG,"Field 39:"+field39.getDataStr());
|
||||
|
||||
if(equals && field38 != null)
|
||||
emvOnlineResult.setAuthCode(field38.getDataStr());
|
||||
emvOnlineResult.setRejCode(field39.getDataStr());
|
||||
|
||||
if(field55 != null) {
|
||||
LogUtil.d(TAG,"Field 55:"+field55.getDataStr());
|
||||
emvOnlineResult.setRecvField55(ByteUtil.hexStr2Bytes(field55.getDataStr()));
|
||||
} else {
|
||||
emvOnlineResult.setRecvField55(null);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
// MsgField field38,field39,field55;
|
||||
// if (resp != null) {
|
||||
// field38 = resp.get("F038");
|
||||
// field39 = resp.get("F039");
|
||||
// field55 = resp.get("F055");
|
||||
//
|
||||
//
|
||||
// LogUtil.d(TAG,"Field 39:"+field39.getDataStr());
|
||||
//
|
||||
// if(equals && field38 != null)
|
||||
// emvOnlineResult.setAuthCode(field38.getDataStr());
|
||||
// emvOnlineResult.setRejCode(field39.getDataStr());
|
||||
//
|
||||
// if(field55 != null) {
|
||||
// LogUtil.d(TAG,"Field 55:"+field55.getDataStr());
|
||||
// emvOnlineResult.setRecvField55(ByteUtil.hexStr2Bytes(field55.getDataStr()));
|
||||
// } else {
|
||||
// emvOnlineResult.setRecvField55(null);
|
||||
// }
|
||||
//
|
||||
// }
|
||||
if(equals) {
|
||||
importOnlineProcessStatus(SdkResult.Success,emvOnlineResult);
|
||||
} else {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user