Commit 0c3d3422 by shuhu.hou@freemud.cn

获取预支付添加foodOrderType

parent 191c259c
...@@ -320,12 +320,12 @@ ...@@ -320,12 +320,12 @@
<dependency> <dependency>
<groupId>com.freemud.application.service.sdk</groupId> <groupId>com.freemud.application.service.sdk</groupId>
<artifactId>paymentcenter-sdk</artifactId> <artifactId>paymentcenter-sdk</artifactId>
<version>2.6.1.RELEASE</version> <version>2.7.1.RELEASE</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.freemud.sdk.api.assortment</groupId> <groupId>com.freemud.sdk.api.assortment</groupId>
<artifactId>assortment-payment-sdk</artifactId> <artifactId>assortment-payment-sdk</artifactId>
<version>2.5.2-RELEASE</version> <version>2.5.3-RELEASE</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.rocketmq</groupId> <groupId>org.apache.rocketmq</groupId>
......
...@@ -2259,22 +2259,33 @@ public class OrderAdapter { ...@@ -2259,22 +2259,33 @@ public class OrderAdapter {
} }
orderPayDto.setProducts(productBeans); orderPayDto.setProducts(productBeans);
orderPayDto.setPayCode(paymentRequest.getPayCode()); orderPayDto.setPayCode(paymentRequest.getPayCode());
orderPayDto.setFoodOrderType(getFoodOrderType(orderBean.getOrderType()));
return orderPayDto; return orderPayDto;
} }
/* public CancelOrderRequest convent2CancelOrderRequest(String orderId, String partnerId, AfterSalesType afterSalesType,
String reason, String trackingNo, Long refund_id) { /**
CancelOrderRequest cancelOrderRequest = new CancelOrderRequest(); * 预支付接口获取类型
cancelOrderRequest.setOrderId(orderId); * @return
cancelOrderRequest.setPartnerId(partnerId); */
cancelOrderRequest.setAfterSalesType(afterSalesType); private String getFoodOrderType(Integer orderType) {
cancelOrderRequest.setReason(reason); //1=外卖 4=自提,5=堂食
cancelOrderRequest.setTrackingNo(trackingNo); //qr_order(店内扫码点餐),pre_order(预点到店自提),home_delivery (外送到家)
if (refund_id != null) { String foodOrderType;
cancelOrderRequest.setRefundSerialNo(refund_id.toString()); switch (orderType) {
case 1:
foodOrderType = "home_delivery";
break;
case 4:
foodOrderType = "pre_order";
break;
case 5:
default:
foodOrderType = "qr_order";
break;
} }
return cancelOrderRequest; return foodOrderType;
}*/ }
public OrderPayResponse getOrderPayResponse(String partnerId, PaymentRequest paymentRequest, String orderId, String fmId) { public OrderPayResponse getOrderPayResponse(String partnerId, PaymentRequest paymentRequest, String orderId, String fmId) {
OrderPayResponse orderPayResponse = new OrderPayResponse(); OrderPayResponse orderPayResponse = new OrderPayResponse();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment