|
@@ -205,5 +205,27 @@ class Index extends Base
|
|
|
else return error_show(1005, $res['message']);
|
|
|
}
|
|
|
|
|
|
+ //订单转单失败时,重试
|
|
|
+ public function orderRetry()
|
|
|
+ {
|
|
|
+ $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_retry', $param);
|
|
|
+ $res = json_decode($res, true);
|
|
|
+ if ($res['code'] == 0) return app_show(0, '请求成功', $res['data']);
|
|
|
+ else return error_show(1005, $res['message']);
|
|
|
+ } else return error_show(1005, $val->getError());
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
}
|