yangpeilai 1 tydzień temu
rodzic
commit
d054cfb1e8

+ 7
- 0
zhywpt-service-ias/src/main/java/cn/com/taiji/ias/manager/ass/device/DeviceCancelQueryManager.java Wyświetl plik

@@ -2,6 +2,7 @@ package cn.com.taiji.ias.manager.ass.device;

import cn.com.taiji.common.manager.net.http.ServiceHandleException;
import cn.com.taiji.core.entity.basic.QtkCardInfo;
import cn.com.taiji.core.entity.basic.QtkObuInfo;
import cn.com.taiji.core.entity.basic.QtkVehicleInfo;
import cn.com.taiji.core.entity.issue.IssueProduct;
import cn.com.taiji.core.entity.log.IasInterfaceLog;
@@ -12,6 +13,7 @@ import cn.com.taiji.core.model.comm.protocol.bls.ObuQueryRequest;
import cn.com.taiji.core.model.comm.protocol.bls.ObuQueryResponse;
import cn.com.taiji.core.model.comm.protocol.ias.ass.DeviceCancelQueryRequest;
import cn.com.taiji.core.model.comm.protocol.ias.ass.DeviceCancelQueryResponse;
import cn.com.taiji.core.model.comm.protocol.valid.GlyServiceError;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

@@ -40,6 +42,11 @@ public class DeviceCancelQueryManager extends CommDeviceCancelManager implements
QtkVehicleInfo vehicle = queryVehicleInfo(request.getVehicleId());
queryCustomerInfo(vehicle.getCustomerId());
QtkCardInfo card = queryCardInfo(request.getCardId());
QtkObuInfo obu = queryObuInfo(request.getObuId());
if(!(vehicle.getVehicleId().equals(card.getVehicleId()) && card.getVehicleId().equals(obu.getObuId()))){
throw GlyServiceError.BUSINESS_VALIDATE_ERR.toHandleException("车卡签信息校验失败");
}

IssueProduct product = queryProductInfo(card.getPackageId());

response.setProductName(product.getProductName());

Ładowanie…
Anuluj
Zapisz