jcb terminal capability added
This commit is contained in:
parent
e004f925c9
commit
0f58fcdd6e
@ -595,6 +595,10 @@ public class TMSSetupsImpl implements TMSSetups{
|
|||||||
if(!data.isEmpty()){
|
if(!data.isEmpty()){
|
||||||
SystemParamsOperation.getInstance().setUpiTerminalCapability(data);
|
SystemParamsOperation.getInstance().setUpiTerminalCapability(data);
|
||||||
}
|
}
|
||||||
|
} else if (TextUtils.equals(name, "jcb_terminal_capability")) {
|
||||||
|
if(!data.isEmpty()){
|
||||||
|
SystemParamsOperation.getInstance().setJcbTerminalCapability(data);
|
||||||
|
}
|
||||||
} else if (TextUtils.equals(name,"upi_ttq")) {
|
} else if (TextUtils.equals(name,"upi_ttq")) {
|
||||||
emvParamOperation.updateQuickPassTTQ(data);
|
emvParamOperation.updateQuickPassTTQ(data);
|
||||||
} else if (TextUtils.equals(name, "upi_tc_enabled")) {
|
} else if (TextUtils.equals(name, "upi_tc_enabled")) {
|
||||||
|
|||||||
@ -548,6 +548,7 @@ public abstract class EmvBaseViewModel extends BaseViewModel {
|
|||||||
String visaTerminalCapability = SystemParamsOperation.getInstance().getVisaTerminalCapability();
|
String visaTerminalCapability = SystemParamsOperation.getInstance().getVisaTerminalCapability();
|
||||||
String masterTerminalCapability = SystemParamsOperation.getInstance().getMasterTerminalCapability();
|
String masterTerminalCapability = SystemParamsOperation.getInstance().getMasterTerminalCapability();
|
||||||
String upiTerminalCapability = SystemParamsOperation.getInstance().getUpiTerminalCapability();
|
String upiTerminalCapability = SystemParamsOperation.getInstance().getUpiTerminalCapability();
|
||||||
|
String jcbTerminalCapability = SystemParamsOperation.getInstance().getJcbTerminalCapability();
|
||||||
|
|
||||||
|
|
||||||
String selectedTerminalCapability = "";
|
String selectedTerminalCapability = "";
|
||||||
@ -565,8 +566,10 @@ public abstract class EmvBaseViewModel extends BaseViewModel {
|
|||||||
// UPI
|
// UPI
|
||||||
selectedTerminalCapability = upiTerminalCapability;
|
selectedTerminalCapability = upiTerminalCapability;
|
||||||
} else if (aidStr.contains("A00000006510") || aidStr.contains("A0000001570040")) {
|
} else if (aidStr.contains("A00000006510") || aidStr.contains("A0000001570040")) {
|
||||||
// UPI
|
// UPI (maybe JCB)
|
||||||
selectedTerminalCapability = "E0F8C8";
|
selectedTerminalCapability = jcbTerminalCapability;
|
||||||
|
} else if (aidStr.contains("A000000065")){
|
||||||
|
selectedTerminalCapability = jcbTerminalCapability;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -681,6 +681,12 @@ public class SystemParamsOperation {
|
|||||||
saveSystemParamsSettings(params);
|
saveSystemParamsSettings(params);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void setJcbTerminalCapability(String jcbTerminalCapability){
|
||||||
|
SystemParamsSettings params = getSystemParamsSettings();
|
||||||
|
params.setJcbTerminalCapability(jcbTerminalCapability);
|
||||||
|
saveSystemParamsSettings(params);
|
||||||
|
}
|
||||||
|
|
||||||
public String getVisaTerminalCapability(){
|
public String getVisaTerminalCapability(){
|
||||||
SystemParamsSettings params = getSystemParamsSettings();
|
SystemParamsSettings params = getSystemParamsSettings();
|
||||||
return params.getVisaTerminalCapability();
|
return params.getVisaTerminalCapability();
|
||||||
@ -694,6 +700,11 @@ public class SystemParamsOperation {
|
|||||||
return params.getUpiTerminalCapability();
|
return params.getUpiTerminalCapability();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getJcbTerminalCapability() {
|
||||||
|
SystemParamsSettings params = getSystemParamsSettings();
|
||||||
|
return params.getJcbTerminalCapability();
|
||||||
|
}
|
||||||
|
|
||||||
public void setAuthToken(String authToken) {
|
public void setAuthToken(String authToken) {
|
||||||
SystemParamsSettings params = getSystemParamsSettings();
|
SystemParamsSettings params = getSystemParamsSettings();
|
||||||
params.setAuthToken(authToken);
|
params.setAuthToken(authToken);
|
||||||
@ -1926,4 +1937,6 @@ public class SystemParamsOperation {
|
|||||||
SystemParamsSettings params = getSystemParamsSettings();
|
SystemParamsSettings params = getSystemParamsSettings();
|
||||||
return params.getAutoReversalEnable();
|
return params.getAutoReversalEnable();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -55,7 +55,7 @@ public class SystemParamsSettings implements Serializable {
|
|||||||
private String visaTerminalCapability = "E028C8";
|
private String visaTerminalCapability = "E028C8";
|
||||||
private String masterTerminalCapability = "E068C8";
|
private String masterTerminalCapability = "E068C8";
|
||||||
private String upiTerminalCapability = "E068C8";
|
private String upiTerminalCapability = "E068C8";
|
||||||
|
private String jcbTerminalCapability = "E0F8C8";
|
||||||
private String ipAddress = "";
|
private String ipAddress = "";
|
||||||
|
|
||||||
private String secIpAddress = "";
|
private String secIpAddress = "";
|
||||||
@ -1188,6 +1188,14 @@ public class SystemParamsSettings implements Serializable {
|
|||||||
return autoReversalEnable;
|
return autoReversalEnable;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getJcbTerminalCapability() {
|
||||||
|
return jcbTerminalCapability;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setJcbTerminalCapability(String jcbTerminalCapability){
|
||||||
|
this.jcbTerminalCapability = jcbTerminalCapability;
|
||||||
|
}
|
||||||
|
|
||||||
/* // 流水号起始
|
/* // 流水号起始
|
||||||
private String serialNum = Configs.getInstance().SERIAL_NUM();
|
private String serialNum = Configs.getInstance().SERIAL_NUM();
|
||||||
// 批次号起始
|
// 批次号起始
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user