Quellcode durchsuchen

有赞订单删除

wufeng vor 2 Jahren
Ursprung
Commit
be766e45eb
2 geänderte Dateien mit 29 neuen und 2 gelöschten Zeilen
  1. 28 1
      app/youzan/controller/Index.php
  2. 1 1
      app/youzan/route/app.php

+ 28 - 1
app/youzan/controller/Index.php

@@ -122,7 +122,7 @@ class Index extends Base
     public function getYzOrderList()
     {
 
-        $param = $this->request->filter('trim')->only(['tid' => '','oid' => '', 'plat_code' => '', 'orderCode' => '', 'skuCode' => '', 'platform_name' => '', 'status' => '', 'addtime_start' => '', 'addtime_end' => '', 'page' => 1, 'size' => 15], 'post');
+        $param = $this->request->filter('trim')->only(['tid' => '', 'oid' => '', 'plat_code' => '', 'orderCode' => '', 'skuCode' => '', 'platform_name' => '', 'status' => '', 'addtime_start' => '', 'addtime_end' => '', 'page' => 1, 'size' => 15], 'post');
 
         return Order::getYzOrderList($param);
 
@@ -227,5 +227,32 @@ class Index extends Base
 
     }
 
+    //订单删除
+
+    public function orderDelete()
+
+    {
+
+        $param = $this->request->filter('trim')->only(['id', 'token']);
+
+        $val = Validate::rule(['id|ID' => 'require|number|gt:0', 'token' => 'require']);
+
+        if ($val->check($param)) {
+
+            $user = GetUserInfo($param['token']);
+
+            $param['uid'] = isset($user['data']['id']) ? $user['data']['id'] : 0;
+
+            $param['uname'] = isset($user['data']['nickname']) ? $user['data']['nickname'] : 0;
+
+            $res = curl_request(config('app.yz_domain') . 'api/yz_order_delete', $param);
+
+            $res = json_decode($res, true);
+
+            return app_show($res['code'], $res['message']);
+
+        } else return error_show(1005, $val->getError());
+
+    }
 
 }

+ 1 - 1
app/youzan/route/app.php

@@ -20,6 +20,6 @@ route::rule('yz_order_detail', 'youzan/Index/orderDetail');//有赞订单详情
 route::rule('yz_close_order_list', 'youzan/Index/closeOrderList');//有赞订单取消记录
 route::rule('yz_get_change_address_list', 'youzan/Index/changeAddressList');//收货地址修改记录
 route::rule('yz_order_retry', 'youzan/Index/orderRetry');//订单转单失败时,重试
-
+route::rule('yz_order_delete', 'youzan/Index/orderDelete');//有赞订单删除
 route::rule('good_off_line', 'youzan/Other/goodOffLineByYouzan');//商品下架(有赞平台操作)
 route::rule('good_delete_by_yz', 'youzan/Other/goodDeleteByYouzan');//商品删除(有赞平台操作)