Browse Source

order query

shish 6 years ago
parent
commit
db70521c47

+ 4 - 4
app/shop/controllers/TestController.php

@@ -56,7 +56,7 @@ class TestController extends BaseController
 	public function actionOrderQuery()
 	{
 		$dada = Yii::getAlias("@vendor/dada/");
-		require_once $dada . 'api/orderStatusQueryApi.php';
+		require_once $dada . 'api/OrderQueryApi.php';
 		require_once $dada . 'client/dadaRequestClient.php';
 		require_once $dada . 'client/dadaResponse.php';
 		require_once $dada . 'config/config.php';
@@ -67,13 +67,13 @@ class TestController extends BaseController
 		$sourceId = 1000000;
 		// 初始化一个config
 		$config = new \Config($sourceId, $isOnline);
-		
+
 		$orderModel = new \OrderModel();
 		$orderModel->setOrderId('2018091100000002');
-		
+
 		// api主要有2个参数,一个是url, 一个是业务参数
 		$addOrderApi = new \OrderQueryApi(json_encode($orderModel));
-		
+
 		$dada_client = new \DadaRequestClient($config, $addOrderApi);
 		$resp = $dada_client->makeRequest();
 		echo json_encode($resp);

+ 16 - 0
vendor/dada/api/OrderQueryApi.php

@@ -0,0 +1,16 @@
+<?php
+/**
+ * 发单api
+ */
+$dada = Yii::getAlias("@vendor/dada/");
+require_once $dada . 'api/baseApi.php';
+require_once $dada . 'config/urlConfig.php';
+
+class OrderQueryApi extends BaseApi
+{
+	
+	public function __construct($params)
+	{
+		parent::__construct(UrlConfig::ORDER_QUERY_URL, $params);
+	}
+}

+ 10 - 6
vendor/dada/config/urlConfig.php

@@ -1,10 +1,14 @@
 <?php
 
-class UrlConfig{
-    
-    const ORDER_ADD_URL = "/api/order/addOrder";
+class UrlConfig
+{
+	
+	const ORDER_ADD_URL = "/api/order/addOrder";
+	
+	const SHOP_ADD_URL = "/api/shop/add";
+	
+	const CITY_ORDER_URL = "/api/cityCode/list";
+	//订单详情查询
+	const ORDER_QUERY_URL = '/api/order/status/query';
 
-    const SHOP_ADD_URL = "/api/shop/add";
-
-    const CITY_ORDER_URL = "/api/cityCode/list";
 }