|
|
@@ -4,10 +4,7 @@ import com.fasterxml.jackson.databind.ObjectMapper;
|
|
|
import com.github.binarywang.wxpay.bean.notify.WxPayOrderNotifyV3Result;
|
|
|
import com.github.binarywang.wxpay.service.WxPayService;
|
|
|
import com.xingxi.api.common.BaseApiController;
|
|
|
-import com.xingxi.api.model.OrderCreateRequest;
|
|
|
-import com.xingxi.api.model.OrderCreateResponse;
|
|
|
-import com.xingxi.api.model.OrderQueryRequest;
|
|
|
-import com.xingxi.api.model.OrderQueryResponse;
|
|
|
+import com.xingxi.api.model.*;
|
|
|
import com.xingxi.api.service.OrderServiceI;
|
|
|
import com.xingxi.business.Order.domain.Order;
|
|
|
import com.xingxi.business.Order.service.IOrderService;
|
|
|
@@ -20,10 +17,7 @@ import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.util.StreamUtils;
|
|
|
-import org.springframework.web.bind.annotation.PostMapping;
|
|
|
-import org.springframework.web.bind.annotation.RequestBody;
|
|
|
-import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
-import org.springframework.web.bind.annotation.RestController;
|
|
|
+import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
@@ -59,6 +53,12 @@ public class OrderApiController extends BaseApiController {
|
|
|
return orderServiceI.create(getUserContext(), request);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ @GetMapping("/detail")
|
|
|
+ public OrderDetailResponse detail(OrderDetailRequest request){
|
|
|
+ return orderServiceI.get(getUserContext(), request);
|
|
|
+ }
|
|
|
+
|
|
|
// 微信支付支付通知接口
|
|
|
@PostMapping("/wxpay/callback")
|
|
|
public void callback(HttpServletRequest request, HttpServletResponse response) {
|