Browse Source

修改

master
yangpeilai 1 week ago
parent
commit
d054cfb1e8

+ 7
- 0
zhywpt-service-ias/src/main/java/cn/com/taiji/ias/manager/ass/device/DeviceCancelQueryManager.java View File



import cn.com.taiji.common.manager.net.http.ServiceHandleException; import cn.com.taiji.common.manager.net.http.ServiceHandleException;
import cn.com.taiji.core.entity.basic.QtkCardInfo; 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.basic.QtkVehicleInfo;
import cn.com.taiji.core.entity.issue.IssueProduct; import cn.com.taiji.core.entity.issue.IssueProduct;
import cn.com.taiji.core.entity.log.IasInterfaceLog; import cn.com.taiji.core.entity.log.IasInterfaceLog;
import cn.com.taiji.core.model.comm.protocol.bls.ObuQueryResponse; 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.DeviceCancelQueryRequest;
import cn.com.taiji.core.model.comm.protocol.ias.ass.DeviceCancelQueryResponse; 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.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;


QtkVehicleInfo vehicle = queryVehicleInfo(request.getVehicleId()); QtkVehicleInfo vehicle = queryVehicleInfo(request.getVehicleId());
queryCustomerInfo(vehicle.getCustomerId()); queryCustomerInfo(vehicle.getCustomerId());
QtkCardInfo card = queryCardInfo(request.getCardId()); 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()); IssueProduct product = queryProductInfo(card.getPackageId());


response.setProductName(product.getProductName()); response.setProductName(product.getProductName());

Loading…
Cancel
Save