Commit 3684e62b by chongli

完善小程序继续下单接口

parent d2b7aecd
...@@ -6,10 +6,12 @@ import org.springframework.core.ParameterizedTypeReference; ...@@ -6,10 +6,12 @@ import org.springframework.core.ParameterizedTypeReference;
import org.springframework.http.HttpEntity; import org.springframework.http.HttpEntity;
import org.springframework.http.HttpMethod; import org.springframework.http.HttpMethod;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.ctrip.fun.common.vo.PagedResponseBean; import com.ctrip.fun.common.vo.PagedResponseBean;
import com.ctrip.fun.common.vo.Request; import com.ctrip.fun.common.vo.Request;
import com.ctrip.fun.common.vo.Response; import com.ctrip.fun.common.vo.Response;
import com.ctrip.fun.common.vo.ResponseMp;
import com.ctrip.fun.common.vo.order.AbstractOrderBean; import com.ctrip.fun.common.vo.order.AbstractOrderBean;
import com.ctrip.fun.common.vo.order.AbstractOrderListItemBean; import com.ctrip.fun.common.vo.order.AbstractOrderListItemBean;
import com.ctrip.fun.common.vo.order.OrderBean; import com.ctrip.fun.common.vo.order.OrderBean;
...@@ -50,13 +52,13 @@ public abstract class AbstractOrderMService<H extends AbstractOrderBean<T>, T, K ...@@ -50,13 +52,13 @@ public abstract class AbstractOrderMService<H extends AbstractOrderBean<T>, T, K
} }
} }
public Response<JSONObject> continueWeiXinPay(@RequestBody Request<H> request) { public ResponseMp<JSONObject> continueWeiXinPay(@RequestBody Request<H> request) {
{ {
String uri = super.getServiceUri("uri.order.continueWeiXinPay"); String uri = super.getServiceUri("uri.order.continueWeiXinPay");
uri = uri.replace("{orderType}", this.getOrderType()); uri = uri.replace("{orderType}", this.getOrderType());
HttpEntity<Request<H>> entity = new HttpEntity<Request<H>>(request); HttpEntity<Request<H>> entity = new HttpEntity<Request<H>>(request);
Response<JSONObject> response = super.exchange(uri, HttpMethod.POST, entity, new ParameterizedTypeReference<Response<JSONObject>>() { ResponseMp<JSONObject> response = super.exchange(uri, HttpMethod.POST, entity, new ParameterizedTypeReference<ResponseMp<JSONObject>>() {
}).getBody(); }).getBody();
return response; return response;
......
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 sign in to comment