|
|
@@ -34,7 +34,13 @@ class Confirm extends Base
|
|
|
"order.require" => "请求参数错误"
|
|
|
],'post');
|
|
|
if (!is_array($param)) return error($param);
|
|
|
- $order = (new SaasOrderLife)->where("order_id",$param['order'])->where("open_id",$request->user['open_id'])->findOrEmpty();
|
|
|
+ $order = (new SaasOrderLife)->where("order_id",$param['order'])->where("open_id",$request->user['open_id'])->with(['goods' => function($query){
|
|
|
+ $query->field("out_id,product_img");
|
|
|
+ },'store' => function($query){
|
|
|
+ $query->field("store_id,service_mobile");
|
|
|
+ }])->append(['expire_at'])->withAttr(['expire_at' => function($data,$resp){
|
|
|
+ return date("Y-m-d",strtotime($resp['expire_at']));
|
|
|
+ }])->findOrEmpty();
|
|
|
if ($order->isEmpty()) return error("订单尚未同步");
|
|
|
$store = (new SaasStore)->where("store_id",$order['store_id'])->where("agent_id",$order['agent_id'])->field("service_mobile,service_type,service_at_start,service_at_end")->findOrEmpty();
|
|
|
$time = [];
|