瀏覽代碼

ias

master
chenchaod 2 月之前
父節點
當前提交
54c253c218

+ 4
- 5
zhywpt-service-ias/src/main/java/cn/com/taiji/ias/manager/order/OrderInitManager.java 查看文件

&& product.getCustomerType().intValue() != request.getUserType().intValue()) { && product.getCustomerType().intValue() != request.getUserType().intValue()) {
throw newBusinessException("当前选择的产品与用户类型不符"); throw newBusinessException("当前选择的产品与用户类型不符");
} }
if (product.getPromotionMode() != 3
&& product.getPromotionMode().intValue() != request.getIssueType().intValue()) {
if (product.getPromotionMode().intValue() != request.getIssueType().intValue()) {
throw newBusinessException("当前选择的产品与订单发行模式不符"); throw newBusinessException("当前选择的产品与订单发行模式不符");
} }
if (!product.getExtensionTool().contains(request.getSourceType())) {
throw newBusinessException("当前选择的产品不支持"+ SourceType.valueOf(request.getSourceType()).name()+"办理");
if (!product.getExtensionTool().contains(request.getSourceType().name())) {
throw newBusinessException("当前选择的产品不支持"+ request.getSourceType().getName()+"办理");
} }
dataStream.put(PRODUCT, product); dataStream.put(PRODUCT, product);
} }
String orderNo = now.format(TimeTools.yyyyMMddHHmmss) + request.getAgentId() + (int)((Math.random() * 9 + 1) * Math.pow(10, 6)); String orderNo = now.format(TimeTools.yyyyMMddHHmmss) + request.getAgentId() + (int)((Math.random() * 9 + 1) * Math.pow(10, 6));
order.setInsertTime(now); order.setInsertTime(now);
order.setOrderNo(orderNo); order.setOrderNo(orderNo);
order.setOrderSource(SourceType.valueOf(request.getSourceType()));
order.setOrderSource(request.getSourceType());
order.setVehicleId(request.getVehiclePlate() + "_" + request.getVehiclePlateColor()); order.setVehicleId(request.getVehiclePlate() + "_" + request.getVehiclePlateColor());
order.setVehiclePlate(request.getVehiclePlate()); order.setVehiclePlate(request.getVehiclePlate());
order.setVehiclePlateColor(request.getVehiclePlateColor()); order.setVehiclePlateColor(request.getVehiclePlateColor());

Loading…
取消
儲存