update 交易记录报文中如果卡号不为空,还按照离线卡启动处理

This commit is contained in:
Lemon
2024-03-08 10:09:47 +08:00
parent 2ff660d38c
commit 2826c35790

View File

@@ -1775,6 +1775,11 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
String startMode = null;
if (StringUtils.equals(transactionIdentifier, "01")) {
startMode = StartModeEnum.APP.getValue();
if(StringUtils.isNotBlank(data.getLogicCard())) {
// 如果卡号不为空,还按照离线卡启动处理
startMode = StartModeEnum.OFFLINE_CARD.getValue();
orderBasicInfo.setLogicCard(data.getLogicCard());
}
} else if (StringUtils.equals(transactionIdentifier, "02")) {
// 鉴权卡启动
startMode = StartModeEnum.AUTH_CARD.getValue();