|
|
@@ -29,6 +29,22 @@ class Order extends Base
|
|
|
protected array $noNeedLogin = ["getLifeOrder"];
|
|
|
|
|
|
|
|
|
+ #[Route(path: "life/detail",methods: "get")]
|
|
|
+ public function getOrderLifeDetail(): Response
|
|
|
+ {
|
|
|
+ try {
|
|
|
+ $param = $this->_valid([
|
|
|
+ "order.require" => "请求参数错误",
|
|
|
+ ]);
|
|
|
+ if (!is_array($param)) return error($param);
|
|
|
+ $order = (new SaasOrderLife)->where("order_id",$param['order'])->findOrEmpty();
|
|
|
+ if ($order->isEmpty()) return error("订单数据已失效");
|
|
|
+ return success("ok",$order->toArray());
|
|
|
+ } catch (\Throwable $throwable) {
|
|
|
+ return error($throwable->getMessage());
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 来客订单详情
|
|
|
* @param Request $request
|